python
hh-glimmer
这个作者很懒,什么都没留下…
展开
-
python函数
定义格式:def name (arg1,arg2....):具体实现函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不原创 2017-07-28 08:52:03 · 174 阅读 · 0 评论 -
python操作excel
http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。也可以通过pip的方式安装 pip install xlwt(写转载 2017-09-19 19:15:31 · 437 阅读 · 0 评论 -
python读取txt、csv文件
txt:f = open("G:/22.txt","w")str = "user1=1\npwd1=2\nuser2=3\npwd2=4\nuser3=5\npwd3=6"f.write(str)f.flush()f.close()dict={}list1=[]file = open("G:/22.txt","r")ss = file.readlines()print(ss原创 2017-09-08 18:19:37 · 403 阅读 · 0 评论 -
selenium 截图 设置等待
1、截图driver.save_screenshot(".\\baidu.png") #在当前目录返回一个图片文件driver.get_screenshot_as_file("../.\\bai.png") #在上一个目录返回一个图片文件ss = driver.get_screenshot_as_png() 返回一个bytes,可以通过二进制写入的方式保存为图片将二进制码写成图原创 2017-08-03 19:01:59 · 1590 阅读 · 0 评论 -
python 操作mysql
步骤:1.安装PyMySQL:在doc窗口下执行命令pip install PyMySQL2.引入import pymysql3.调用pymysql的connect()方法连接数据库参数从左到右分别表示数据库所在服务器地址,用户名,密码,数据库名db=pymysql.connect("localhost","root","","ecshop");4.使用cursor()原创 2017-08-07 15:13:17 · 174 阅读 · 0 评论 -
Eclipse环境安装Python插件PyDev
转载自:http://blog.csdn.net/typa01_kk/article/details/49251247软件准备,下载地址,先看安装,再准备: eclipse: http://www.eclipse.org/ http://www.eclipse.org/downloads/ jdk-download:转载 2017-07-28 21:25:58 · 237 阅读 · 0 评论 -
selenium + python 获取table数据
def row_cell_get_table_text(table_loc,row,col): col = str(col) row = str(row+1) locator = table_loc + "/tbody/tr[" + row + "]/td[" + col + "]" text = driver.find_element(By.XPATH,locat原创 2017-08-01 21:06:56 · 31134 阅读 · 2 评论 -
python流程控制语句
while循环图转载自:http://www.runoob.com/python/python-while-loop.html注:python中的函数没有{ },所以语句之间都是以 tab键进行缩进来确定层次结构的,另每个条件句末尾都是以冒号 : 结尾1、条件判断 if基本格式:if 判断条件:执行语句.....elif 判断条件:执行语句.....else:原创 2017-07-27 20:38:33 · 303 阅读 · 0 评论 -
python基础
首先 对于已经学过其他编程语言的人来说,本文很简单。对于新手来说,也不需要担心什么,python比较简单,上手还是很快的,话不多说,进入正题本人也是初学,有错请谅解,大家一起进步1、变量python的变量赋值很简单,不需要声明类型,直接赋值就性整型 a = 100字符型 b = "test" (字符类型的可以使用双引号也可以使用单引号,但是一定要成对的使用)整型转换字原创 2017-07-26 21:25:43 · 181 阅读 · 0 评论 -
selenium + python 基础
By类 引入模块from selenium.webdriver.common.by import Bydriver.find_element(By.ID,”id”):相对于driver.find_element_by_id(“id”)这种方式,修改的时候更加的灵活,方便用法和driver.find_element_by_xx 的方式大致相同#登录driver.find_ele原创 2017-08-01 20:57:01 · 276 阅读 · 0 评论 -
selenium – webdriver原理
1、运行selenuim脚本,打开浏览器2、浏览器启动后作为RemoteServer,并开启监听端口,创建session3、脚本继续运行,并向浏览器发送http请求request4、浏览器接收到请求后,开始解析,根据脚本内容作出相应操作并将响应(reponse)的结果返回给脚本5、脚本根据浏览器返回的内容判断是否结束原创 2017-08-03 19:04:07 · 421 阅读 · 0 评论 -
selenium unittest
import unittestclass MyTest(unittest.TestCase): def setUp(self): print("test初始化") def testA(self): a = "ss" b = "ss" c ="dd" d = "ssdasdasdasd"原创 2017-08-03 09:40:43 · 232 阅读 · 0 评论 -
selenium 上传文件
需要的selenium 工具 (32位的请选x86)1、进入页面打开Autolt Windows info 工具识别子窗口的控件 打开SciTE Script Editor编辑器编写脚本用Compile Script to.exe工具将脚本生成exe文件在python中用os模块执行该exe文件os.sy原创 2017-08-02 21:29:23 · 302 阅读 · 0 评论 -
python + selenium 弹框
#alert#点击alert按钮driver.find_element(By.ID,"alert").click()sleep(2)#获取弹出框上面的内容text = driver.switch_to.alert.text#点击确定driver.switch_to.alert.accept()#confirm#点击confirm按钮driver.find_element(By原创 2017-08-02 21:13:03 · 657 阅读 · 0 评论 -
selenium基本操作
1、操作浏览器(以firefox为例)打开浏览器:driver = webdriver.Firefox()访问页面:driver.get(url)后退:driver.back()前进:driver.forward()关闭:driver.quit() #关闭浏览器和缓存driver.close() #关闭当前窗口,但缓存仍在2、定位对象原创 2017-08-01 20:24:06 · 837 阅读 · 0 评论 -
selenium + python 下拉列表
from selenium import webdriverfrom time import sleepfrom selenium.webdriver.support.select import Selectfrom selenium.webdriver.common.by import Bydriver = webdriver.Firefox()driver.get("http:原创 2017-08-01 20:50:34 · 661 阅读 · 0 评论 -
模块--时间--日历
引入模块导入相关类所需要用到的包import package import Math 导入类中的某个具体的方法 from package import method from Math import sqr导入写好的模块(.py格式的文件)from path.file import method from e:/python.A import add日期原创 2017-07-29 18:02:09 · 246 阅读 · 0 评论 -
Python安装完没有Scripts文件夹
安装完没有Scripts文件夹,可以运行python -m ensurepip自动安装转载 2018-06-15 10:51:43 · 26601 阅读 · 7 评论