
python
文章平均质量分 79
一条金枪鱼
不积硅步无以至千里
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
__init__.py的作用解析
要弄明白这个问题,首先要知道,python 在执行 import 语句时,到底进行了什么操作,按照 python 的文档,它执行了如下操作: 第 1 步,创建一个新的,空的 module 对象(它可能包含多个 module); 第 2 步,把这个 module 对象插入 sys.module 中 第 3 步,装载 module 的代码(如果需要,首先必须编译) 第 4 步,执行新的 module...原创 2019-03-11 20:28:16 · 165 阅读 · 0 评论 -
os.system执行.py文件
今天写一个东西需要执行.py文件,通过os.system方法(图例第一条)总是把文件通过txt打开,感觉很郁闷,困扰了一会查了查资料才发现需要声明为python文件,突然想起来以前遇到过这个问题,太久没搞了都忘了,捂脸 ...原创 2019-03-12 17:58:42 · 3384 阅读 · 0 评论 -
selenium文件只能以unittest方式运行解决办法
1. 点击右上角的Edit configurations编辑配置选项 2. 把所有已Unittests方式运行的文件选中点击“-”号去掉 3. 点击+号选择python 4. 再去运行就有已run方式运行的方式了 ...原创 2019-03-13 15:06:57 · 342 阅读 · 0 评论 -
jenkins+selenium&python构建自动化测试平台
分隔符原创 2019-04-01 14:10:33 · 2111 阅读 · 0 评论 -
jenkins构建自动化测试平台踩坑合集
1,Publish HTML reports插件的使用,生成测试报告 HTML directory to archive: 工作空间中HTML测试报告存放路径,这个路径应该为F:\jenkins\workspace\job名称\测试报告存放目录,就是例二 Index page[s]: 测试报告文件名,添加用例生成的文件名即可 Index page title[s] (Optional) : 默...原创 2019-04-01 18:05:38 · 666 阅读 · 0 评论 -
python中文件循环写入不被覆盖方法
问题描述: 今天在做python爬虫练习时爬取完毕后需要将爬取到的内容写入文档中,发现每次只能写入一行 但是可以打印是可以完全打印出来的,开始以为代码出错,于是debug发现循环打印是正常的,后来看了一下写入的内容,发现是最后一条,就觉得写入方法不对,被覆盖了 百度了一下发现要循环写入不被覆盖需要用‘a’写入方法,我原来用的‘w’所以被覆盖了 filename = 'allserver.txt' ...原创 2019-04-03 17:23:36 · 17435 阅读 · 3 评论 -
python中的私有变量与java中的私有变量
在面向对象的编程语言中都会有类的概念,类具有封装性,java 等语言通过 private(私有)、protected(保护)、public(公有)等修饰符来限定访问权限。在 Python 中没有显式的 private 和 public限定符 如果要将一个方法声明为 private 的,只要在方法名前面加上“ __ ”即可。 例如: init() 方法就是是一个私有的方法,不能直接被外部使用,通过...原创 2019-03-11 20:05:46 · 359 阅读 · 0 评论 -
python输出中文编码出错解决方法
python 是个容易出现编码问题的语言,有时候当我们在 send_keys()方法中输入中文时,然后脚本在运行时就报编码错误,这个时候我们可以在脚本开头声明编码为 utf-8,然后在中文字符的前面加个小 u 就解决了(表示转成 python Unicode 编码): #coding=utf-8 send_keys(u"中文内容") ...原创 2019-03-09 20:21:48 · 1070 阅读 · 0 评论 -
unittest.main()函数作用
if name == “main”: unittest.main() unitest.main()函数用来测试 类中以 test 开头的测试用例原创 2019-03-11 19:51:34 · 10258 阅读 · 5 评论