python
saberpan
这个作者很懒,什么都没留下…
展开
-
财务的金额上可能引起的bug
https://www.cnblogs.com/h2zZhou/p/7267749.htmlhttps://www.cnblogs.com/codestory/p/5512087.htmlhttps://m.sohu.com/a/80835238_156793原创 2020-07-06 15:17:08 · 169 阅读 · 0 评论 -
python sorted()用法,结合lambda匿名函数,实现简洁的排序
有一道题:按ip的地址最后一位排序import restring = '192.0.0.0?!289.0.0.1!0.0.0.0!192.163.10.28?192.0.0.1'str_list = re.split('\?!|\?|\!',string)new_list = sorted(str_list,key = lambda x:x[-1])#由于没见过sorted()函数,所以学习了廖雪峰的教程后写下了本人的感悟key是自定义函数reverse=False,升序(默认)rev原创 2020-07-01 11:11:46 · 1023 阅读 · 0 评论 -
selenium常用js脚本
# 禁用按钮的只读属性(已验证正常),入参msg为需要去除只读属性的元素driver定位 例:msg = driver.find_element(By.Id, 'name') def execute_script(self, msg): return self.driver.execute_script("arguments[0].removeAttribute('readonly')", msg) # 滑动页面滚动条,参数target为页面遮挡的元素定位 def原创 2020-05-14 16:21:06 · 297 阅读 · 0 评论 -
jmeter response断言参数详解
模块类型选项名称配置说明NameResponse Assertion名称Comments注释Apply to断言应用的范围Main sample and sub-samples作用于父节点取样器及其子节点取样器Main sample only仅作用于父节点取样器Sub-samples only仅作用于子节点取样器Jmeter Variable Name to use作用于Jmeter变量(输入框中可输入Jmeter的变量名...原创 2020-05-12 15:28:25 · 478 阅读 · 0 评论 -
jmeter常用四种断言
jmeter常用四种断言转载 2020-05-12 15:11:17 · 287 阅读 · 0 评论 -
python中[::-1]为什么是倒序?
aa = '123456789'ab = [1,2,3,4,5,6,7,8,9]ac = (1,2,3,4,5,6,7,8,9)#str,list,tuple都可以切片,左闭右开print(aa[1:-2])print(ab[1:-2])print(ac[1:-2])#aa[x:y:z] z表示步长,不能为0,z<0时,x为空时默认为-1,即最后一位,y为空时默认为-len(aa)-1,即正数第一位,所以[::-1]表示最后一位到第一位,即倒序print(aa[-1:1:-1]) #原创 2020-05-09 15:33:47 · 1195 阅读 · 0 评论 -
爬取贴吧和Taptap上面的图片,使用ai对剑与远征关卡进行识别重命名
# encoding:utf-8import base64import requestsimport osimport refrom lxml import htmlheaders = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko...原创 2020-05-08 14:17:51 · 560 阅读 · 0 评论 -
万恶的\u202a,记一个让人崩溃的问题
#从这里复制的路径import osold = r'D:\afk-25(矹呐咔叽哈)\1fbf09aaa6.jpg'new = r'D:\afk-25(矹呐咔叽哈)\1fbf09aaa7.jpg'os.rename(old,new)#结果报错了在路径里多了一个\u202a真的让人崩溃!后来从文件夹中复制的路径才能用!...原创 2020-05-06 17:55:17 · 942 阅读 · 0 评论 -
爬取剑与远征贴吧通关作业图片
from lxml import htmlimport requestsimport osheaders = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",}...原创 2020-04-28 18:00:10 · 187 阅读 · 0 评论 -
pip lxml没有etree
python3.7版本安装lxml没有etreefrom lxml import htmlimport requestsurl = 'https://www.baidu.com'text=requests.get(url).textprint(text)etree = html.etreehtml = etree.HTML(text)title = html.xpath("//a"...原创 2020-04-27 17:18:24 · 482 阅读 · 1 评论 -
python装饰器一句话总结
装饰器把被装饰的函数作为参数 在装饰器函数中调用fun()为被装饰函数,当调用fun()时,先调用装饰函数decorator_name(f),把fun()作为参数tips:@warps()可以复制被装饰函数的注释,名称,变量想一想当can_run = False时会发生什么...原创 2020-04-17 16:38:39 · 156 阅读 · 0 评论 -
fiddler 显示 get和post
原创 2020-04-14 16:02:18 · 633 阅读 · 0 评论 -
python在cmd运行无故暂停,按回车后才继续
循环代码在cmd运行中自动暂停,但是在pycharm中没这种情况,也没报错原因是cmd在运行时默认快速编辑模式,选中文字会自动暂停,按其他键后恢复只需要把快速编辑模式取消即可...原创 2020-04-14 15:33:40 · 3503 阅读 · 0 评论 -
selenium的等待方法,问题及解决方法
今天查看自动化测试代码的时候发现,明明封装了显示等待,同事的代码中依旧包含很多死等待(time.sleep)经过查询,发现在封装unittest中添加了隐形等待在封装findelement时添加了显性等待本来以为是执行测试时会产生冲突,注释掉隐形等待就好了后来发现显性等待和隐形等待是可以共存的,取最大的等待时间结果发现还是会发生找不到元素的情况,应该是presence_of_elem...原创 2020-01-09 16:59:27 · 343 阅读 · 0 评论 -
python中is 和 ==的关系
https://blog.csdn.net/qq_26442553/article/details/82195061https://blog.csdn.net/zxmzhaoxuan/article/details/83746903https://blog.csdn.net/kobebryantlin0/article/details/73391584原创 2020-01-08 15:19:02 · 137 阅读 · 0 评论 -
python django+vue搭建自动化测试平台
python环境的搭建参考我以前的文章https://blog.csdn.net/saberpan/article/details/84783693django的安装推荐所有cmd命令都在cmd窗口执行,不要用pycharm的命令行去执行,好几次都是在pycharm里执行报错,可能是权限问题pip install django -i https://pypi.tuna.tsinghu...原创 2020-01-07 10:59:13 · 5170 阅读 · 0 评论 -
python 调用cmd命令转义
全加上\就好了cmd = "adb install C:\\Users\\Administrator\\Desktop\\rimet_10002068.apk"原创 2019-12-18 11:55:20 · 1312 阅读 · 0 评论 -
python的列表索引
python的列表索引方式: 例如,list1 = [‘张三’,‘男’,‘33’,‘江苏’,‘硕士’,‘已婚’,[‘身高178’,‘体重72’]]1.正向单索引print(list1[0]) print(list1[3]) …out:张三江苏…2.负向单索引print(list1[-1]) print(list1[-3])out:[‘身高178’,‘体重72’]硕士...原创 2019-12-09 18:53:18 · 1116 阅读 · 0 评论 -
NameError: name 'false' is not defined 解决方法
eval() 不能处理false#加一行代码解决global false, null, truefalse = null = true = ''原创 2019-11-21 14:57:53 · 9859 阅读 · 0 评论 -
王者荣耀投票爬虫实时票数,严禁用于商业用途
import requestsimport datetimefrom openpyxl import load_workbookimport timeheaders = { 'User-Agent': 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, l...原创 2019-10-12 18:32:43 · 4399 阅读 · 10 评论