Tesla's Blog

There's a bug...

python的列表、字典前面加星号或2个星号的用法

示例: 1 2 3 4 5 6 7 8 9 10 fruits = ['lemon', 'pear', 'watermelon', 'tomato'] person = {'name': '刘林', 'age': 32, 'height': 172} print(*fruits) # 列表前面加*作用是将列表解开成独立的参数 print(*person) # 字典前面加*作用是将字典的ke...

python批量转mp4到mp3

https://pypi.org/project/AudioConverter/

linux使用python脚本同步日期时间

安装ntplib包 1 pip install ntplib 新建python脚本并执行 1 2 3 4 5 6 7 8 9 10 11 12 import time import os try: import ntplib client = ntplib.NTPClient() response = client.request('pool.ntp.org...

python笛卡尔积

在软件测试过程中,有时候会遇到多种组合条件的情况。比如一个查询功能,有5个查询字段,每个查询字段都有不同的可选项,这样组合起来的查询条件就非常多了。手工一个个写,那是绝对不可能的。一层层的for循环,看上去又太丑。这个时候python内置的模块itertools就派上用处了。 举例如下 1 2 3 4 5 6 7 8 9 10 import itertools a = [0, 1] b...

浏览器console控制台自动刷新js代码

转载至:https://prodigyu.com/721 浏览器F12打开控制台,粘贴以下代码回车,提示输出刷新的时间间隔就可以开始自动刷新了。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 timeout=prompt("Set timeout (Second):"); count=0 current=location.href; if(timeout>...

pytest退出码

pytest的退出码有如下6种 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 OK = 0 Tests passed. TESTS_FAILED = 1 Tests failed. INTERRUPTED = 2 pytest was interrupted. INTERNAL_ERROR = 3 An internal error got in...

使用jsonpath_ng库解析json文件

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 from jsonpath_ng import parse json_data = { "...

requests库的session封装

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69...

sublime激活

1、 在hosts中添加记录 1 2 0.0.0.0 www.sublimetext.com 0.0.0.0 license.sublimehq.com host文件的地址为: C:\Windows\System32\drivers\etc 2、输入注册码进行注册 1 2 3 4 5 6 7 8 9 10 11 12 13 ----- BEGIN LICENSE...

postman安装老版本,并防止更新检查

最新版postman在我的电脑上,文字显示有bug,经常错乱看不清楚,老版本postman对我也够用,所以就找了一下如何安装老版本。 1、 下载地址 https://www.filepuma.com/download/postman_64bit_6.4.2-20323/ 2、 在hosts中添加记录,防止检查更新 1 2 3 0.0.0.0 dl.pstmn.io 0...