#文件操作

查看firefox浏览器 驱动geckodriver.exe文件的版本号的方法,以及下载链接

  1-进入到geckodriver.exe文件的目录: 2-在路径栏下输入cmd: 3-命令行界面下输入:geckodriver.exe-h可以看到文件的帮助信息,其中第一行就列出了版本号为0.19.1 4-geckodriver驱动文件历史版本的下载链接: ...

python ConfigParser读取配置文件,及解决报错(去掉BOM)ConfigParser.MissingSectionHeaderError: File contains no section headers的方法

先说一下在读取配置文件时报错的问题--ConfigParser.MissingSectionHeaderError:Filecontainsnosectionheaders问题描述:在练习ConfigParser读取配置文件时,cmd一直报一个错:ConfigParser.MissingSectionHeaderErr...

python 封装时间常用操作方法-time,datetime

封装脚本:#encoding=utf-8importtimefromdatetimeimporttimedelta,datedefdate_time_chinese():   printu"returnsthecurrenttimestring,formatforYYYY年mm月dd日HH...

python openpyxl 封装Execl常用操作的方法

封装Excel操作方法:先装openpyxl:pipinstallopenpyxl==2.4.5(可以指定版本)封装脚本:#encoding=utf-8fromopenpyxlimportload_workbookfromopenpyxl.stylesimportBorder,Side,Fontimporttimecl...

python webdriver 测试框架-数据驱动json文件驱动的方式

数据驱动json文件的方式test_data_list.json:[   "邓肯||蒂姆",   "乔丹||迈克尔",   "库里||斯蒂芬",   "杜兰特||凯文",  &nb...

python webdriver 测试框架-数据驱动txt文件驱动,带报告的例子

数据驱动txt文件驱动的方式,带报告data.txt:gloryroadtest||光荣之路摔跤爸爸||阿米尔超人||电影 data_driven_by_txt_file.py:#encoding=utf-8fromseleniumimportwebdriverimporttimewithopen(u"e:\...

python webdriver 登录163邮箱发邮件加附件, 外加数据和程序分离,配置文件的方式

 配置文件:UiObjectMapSendMap.ini用来存放配置信息 GetOptionSendMail.py用来读取配信息#encoding=utf-8fromselenium.webdriver.support.uiimportWebDriverWaitimportConfigParseri...

python webdriver api-操作富文本框

 操作富文本框-就是邮件正文部分,可以选字体啥的第一种方式:一般都是在iframe里,要切进去,一般是”html/body”,编辑之后,再切出来,然后再send_keys就完事儿#encoding=utf-8fromseleniumimportwebdriverimportunittest,time,trac...

python webdriver api-读取、设置配置文件

文件结构:db.ini放置db信息的配置文件文件中[gloryroad]是section信息下边的dbname等是option信息UiObjectMap.ini放置访问web的配置信息  配置用到的xpath元素信息-做到数据和程序的分离 第一步读取配置文件把配置文件放到当前脚本所在目录下...

python webdriver api-操作日期元素的方法

操作日期元素 第一种方式直接向输入框输入日期dateInputBox=self.driver.find_element_by_id("datepicker")dateInputBox.send_keys("11/24/2016")#encoding=utf-8fromseleniumimportwebdriv...

python webdriver api-右键另存下载文件

右键另存下载文件先编辑SciTE脚本: ;ControlFocus("title","text",controlID);表示将焦点切换到标题为title窗体中的controlID上;Edit1表示第一个可以编辑的实例;title表示弹出的Window窗口标题,不同浏览器的标题可能不一样ControlFocus...

python webdriver api-上传文件的三种方法

上传文件:第一种方式,sendkeys(),最简单的#encoding=utf-8fromseleniumimportwebdriverimportunittestimporttimeimporttracebackfromselenium.webdriver.support.uiimportWebDriverWaitf...

python webdriver操作浏览器句柄

断言assertself.driver.title.find(u"搜狗搜索引擎")>=0,"asserterror" 浏览器后退,前进,前进前要先后退self.driver.back()self.driver.forward() 浏览器强制刷新self.driver.refresh()&nbs...

python excel操作 练习-#操作单列 #操作A到C列 #操作1到3行 #指定一个范围遍历所有行和列 #获取所有行 #获取所有列

##操作单列#操作A到C列#操作1到3行#指定一个范围遍历所有行和列#获取所有行#获取所有列 #coding=utf-8 fromopenpyxlimportWorkbookwb=Workbook()ws1=wb.activews1["A1"]=1ws1["A2"]=2ws1["A3"]=3&nbs...

python excel操作单元格复制和读取的两种方法

操作单元格新建一个sheet,单元格赋值(两种方法)单元格A1赋值为’xiaxiaoxu’单元格A2赋值为‘xufengchai’ 打印A1和A2单元格的值(两种方法)  #coding=utf-8 fromopenpyxlimportWorkbookwb=Workbook()w...
首页上一页...6869707172...下一页尾页