2017年3月21日
摘要: python中有很多字符串连接方式,今天在写代码,顺便总结一下,从最原始的字符串连接方式到字符串列表连接,大家感受下: 最原始的字符串连接方式:str1 + str2 python 新字符串连接语法:str1, str2 奇怪的字符串方式:str1 str2 % 连接字符串:‘name:%s; se 阅读全文
posted @ 2017-03-21 23:20 梦魇一生 阅读(805) 评论(0) 推荐(1) 编辑
摘要: 在python中如果想对硬盘中的一个文件进行操作大概可以分为三步,它的流程如下: 1、使用open函数打开一个文件句柄,并且赋值给一个变量。 2、通过相应的文件句柄对指定的文件进行操作 3、操作完成后关闭文件,文件关闭后,会将文件内容写入到磁盘中。 open函数的使用方法如下。 open(‘文件路径 阅读全文
posted @ 2017-03-21 11:45 梦魇一生 阅读(401) 评论(0) 推荐(1) 编辑
  2017年3月17日
摘要: 虽然webdriver提供了操作浏览器的前进和后退的方法,但对于浏览器滚动条并没有提供相应的操作方法,以下使用的方法: 借助JavaScript来控制浏览器的滚动条,webdriver提供了execute_script()方法来执行JavaScript代码。 其实我们操作滚动条一般使用的场景:注册时 阅读全文
posted @ 2017-03-17 17:25 梦魇一生 阅读(1291) 评论(0) 推荐(0) 编辑
  2017年3月16日
摘要: %r是rper()方法处理的对象 %s是str()方法处理的对象 其实有些情况下,两者处理的结果是一样的,比如说处理数据类型为int型对象; 例如1: print ('I am %d year old.' % 22) print ('I am %s year old.' % 22) print (' 阅读全文
posted @ 2017-03-16 09:55 梦魇一生 阅读(569) 评论(0) 推荐(0) 编辑
  2017年3月14日
摘要: 函数的定义 def functionname(arg): Suite Return [expression] 1.def 定义函数时的关键字 2.functionname 函数名 3.arg函数的参数名,传入不同的参数,返回值也不同,通过参数的传递使函数的功能得以实现。 4.Suite是实现函数功能 阅读全文
posted @ 2017-03-14 12:02 梦魇一生 阅读(699) 评论(0) 推荐(0) 编辑
摘要: ps:其实学习linux系统,多多联系我们现在使用的Windows系统,这样就可以事半功倍的学习; 一. 启动,关机,登入,登出相关命令 [login]: 登录 [logout] :登出 [shutdown] :停止系统 [halt] :停止系统 [reboot] :重启动 [poweroff] : 阅读全文
posted @ 2017-03-14 11:14 梦魇一生 阅读(338) 评论(0) 推荐(0) 编辑
  2017年2月27日
摘要: selenium-webdriver(python) (十四) -- webdriver原理 2013-08-22 12:55 by 虫师, 13926 阅读, 12 评论, 收藏, 编辑 之前看乙醇视频中提到,selenium 的ruby 实现有一个小后门,在代码中加上$DEBUG=1 ,再运行脚 阅读全文
posted @ 2017-02-27 17:17 梦魇一生 阅读(399) 评论(0) 推荐(0) 编辑
摘要: selenium-webdriver(python) (十五) -- 鼠标事件 2013-08-29 09:48 by 虫师, 21745 阅读, 9 评论, 收藏, 编辑 本节重点: ActionChains 类 context_click() 右击 double_click() 双击 drag_ 阅读全文
posted @ 2017-02-27 17:14 梦魇一生 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 博文不是我写的,只是转载别人方便自己可以再次查看 学习unittest 很好的一个切入点就是从selenium IDE 录制导出脚本。相信不少新手学习selenium 也是从IED 开始的。 IDE学习参考: 菜鸟学自动化测试(一) selenium IDE 借助IED 录制脚本 将脚本导出,保存为 阅读全文
posted @ 2017-02-27 17:08 梦魇一生 阅读(281) 评论(0) 推荐(0) 编辑