摘要:
import pytesseract from PIL import Image im = Image.open('C:\\Users\\Administrator\\Desktop\\1.png') string = pytesseract.image_to_string(im) print(st 阅读全文
摘要:
centos编译安装python3.71.安装依赖,下载python3.7 # 1、yum更新yum源yum update# 2、安装Python 3.7所需的依赖否则安装后没有pip3包yum install zlib-devel bzip2-devel openssl-devel ncurses 阅读全文
摘要:
一、场景:是时候接口测试有写加密解密。用python写出来比较费事,费时。直接把开发的加密jar包哪来调用就好了 二、安装 pip install jpype1 三、调试环境是否通,代码如下: # *_*coding:utf-8 *_* # @Author : zyb import jpype #自 阅读全文
摘要:
1.文件赋权 chmod 2.查看端口占用 lsof -i:{prot} 3.结束进程 kill -9 {pid} 4.执行sh文件 bash XX.sh 5.查看cpu top 6.查看软硬中断 watch -d cat /proc/interrupts 7.查看上下文进程切换 pidstat - 阅读全文
摘要:
场景:有百万地址需要调用接口设计:用pandas读取地址。转成list,由于list在多线程存在线程安全问题,遍历list存到队列中。多线程去队列中取数据进行调用接口。代码如下 # *_*coding:utf-8 *_* # @Author : zyb import pandas,time,thre 阅读全文
摘要:
requests库是个串行库,grequests库是并行库。把请求放到列表中,一起发送,返回的也是一个列表 下面做个实验; 先用requests进行对一个接口的100次访问: import requests import time start = time.time() res_list = [re 阅读全文
摘要:
from comtypes.client import CreateObject from comtypes.gen import SpeechLib engine = CreateObject("SAPI.SpVoice") stream = CreateObject("SAPI.SpFileSt 阅读全文
摘要:
一、map 对可迭代的数据进行同一处理 比如 [1,2,3,4,5] 都加100 map(函数,可迭代对象) list1 = [1,2,3,4,5] print(list(map(lambda a:a+100,list1))) 二、filter 对可迭代数据进行筛选 比如 [1,2,3,4,5] 我 阅读全文
摘要:
from retrying import retry @retry() def test(): print('我是正常的代码') print('我是会报错的代码',1/0) test() 这里会发现他一直打印 我是正常的代码 下面是常用的一些方法 # @retry()#报错一直重新尝试 # @ret 阅读全文
摘要:
使用的是faker库。他可以生成很多类型的数据 举例子: from faker import Faker f =Faker(locale='zh_CN') for i in range(10): address = f.address() print(address) 还有: # city_suff 阅读全文