随笔分类 -  python

摘要:(1)在lucky.txt中新增内容(覆盖:每次运行都会重新写入内容) 输出结果: (2) 在lucky.txt中追加内容(追加:之前在txt中的内容不改变,继续在已存在的内容后新增内容) 输出结果: 总结:根据开始的表格,根据需要,更改open文件时的方式即可。 阅读全文
posted @ 2019-06-04 11:22 Syw_文 阅读(164021) 评论(0) 推荐(6) 编辑
摘要:要求:获取某个字符指定字符的前面或后面的所有字符内容 示例: URL = https://www.baid/v2/user/login (1)想要获取v2的数据:v2/user/login print url[url.rfind('/v2'):] (2)想要获取/v2前的数据:https://www 阅读全文
posted @ 2019-06-03 18:07 Syw_文 阅读(28961) 评论(0) 推荐(0) 编辑
摘要:【注意】MySQLdb:仅只支持到python3.4,大于3.4的版本用pymysql 折腾了有一会,网上资料很多,但是在实际安装时就会发现有很多坑,如下实战操作可行。供参考。 Command "python setup.py egg_info" failed with error code 1 i 阅读全文
posted @ 2019-05-23 18:44 Syw_文 阅读(3106) 评论(0) 推荐(0) 编辑
摘要:尽管某些书籍上总是说避免使用全局变量,但是在实际的需求不断变化中,往往定义一个全局变量是最可靠的方法,但是又必须要避免变量名覆盖。 Python 中 global 关键字可以定义一个变量为全局变量,但是这个仅限于在一个模块(py文件)中调用全局变量: 我们知道Python使用变量的时候是可以直接使用 阅读全文
posted @ 2019-05-15 21:26 Syw_文 阅读(25764) 评论(5) 推荐(3) 编辑
摘要:MacBook Pro上下载的python安装后,发现查找目录无从下手,如下则是给出解决方案。 1、可下载pip进行安装,安装完成后,打开终端,输入:pip 并回车,则看到pip安装成功 2、再次输入pip install python,则会出现提示:python已安装,并显示安装路径 阅读全文
posted @ 2019-02-26 19:22 Syw_文 阅读(1558) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-10-07 12:54 Syw_文 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下 阅读全文
posted @ 2018-10-07 12:24 Syw_文 阅读(253) 评论(0) 推荐(0) 编辑
摘要:1)正则表达式含义 . # 点可代表一切字符 \ # 起转义作用 [...] # 指代方括号中的任意字符 \d # 指代数字0-9 \D # 指代非数字 \s # 指代一切空格,包括tab制表符、空格、换行等 \S # 指代非空格 \w # 指代大小写字母、数字和下划线 \W # 指代非大小写字母、 阅读全文
posted @ 2018-10-07 12:23 Syw_文 阅读(108249) 评论(0) 推荐(1) 编辑
摘要:在自动化的测试中,我们常用到mysql数据库中获取到特定的数据与Appium中通过gettext获取到的数据进行对比,来确定数据的显示是否正确,因此我们在自动化的脚本中不可避免的用到了mysql,为确保数据库的安全性,一般公司的数据库将设置SSH来进行连接,但是为了方便自动化测试,可通过专门设置不需 阅读全文
posted @ 2018-02-26 16:43 Syw_文 阅读(370) 评论(0) 推荐(0) 编辑
摘要:# 格式化打印提示输出示例已logging模块为例。 service_name = "Booking" logger.error('%s service is down!' % service_name) # 使用python自带的字符串格式化,不推荐 logger.error('%s servic 阅读全文
posted @ 2018-02-06 14:43 Syw_文 阅读(552) 评论(0) 推荐(0) 编辑
摘要:问题描述:import cv2 报错提示未安装此包。 解决措施: 1、cmd框中输入pip install cv2,若安装成功,则恭喜你一次性成功,如提示“无法找到与你当前版本的匹配”则尝试第2种方法。 2、手动下载cv2包,解压后将cv2.pyd放到site_packages的目录下,下载地址:h 阅读全文
posted @ 2018-02-05 16:43 Syw_文 阅读(100762) 评论(2) 推荐(2) 编辑
摘要:通过os.getcwd()获取的路径为:D:\Auto\test\mobule,实际需要修改为:D://Auto//test//mobule 代码实现如下: 阅读全文
posted @ 2018-01-13 17:09 Syw_文 阅读(4002) 评论(0) 推荐(0) 编辑
摘要:1、a.py文件存放的路径下为(D:\Auto\eclipse\workspace\Testhtml\Test) 2、通过os.getcwd()获取的路径为:D:\Auto\eclipse\workspace\Testhtml\Test 3、使用os.getcwd()[:-4]截取到的路径为:D:\ 阅读全文
posted @ 2017-06-12 15:49 Syw_文 阅读(18956) 评论(0) 推荐(1) 编辑
摘要:本次记录的几种截图对比方式,主要是为了在进行手机自动化测试时,通过截图对比来判断测试的正确性,方式如下: 阅读全文
posted @ 2017-06-08 18:49 Syw_文 阅读(6909) 评论(0) 推荐(1) 编辑
摘要:python中导入一个包,import cv2总是报错‘ImportError:DLL load failed with error code -1073741795’,报错形式: 网上找了好久的解决方式,下载了opencv-3.1.0.exe进行安装后将D:\Auto\Auto_Tools\ope 阅读全文
posted @ 2017-06-05 15:53 Syw_文 阅读(8643) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示