随笔分类 - python 小知识,用法
python 规则执行
摘要:# *_*coding:utf-8 *_* # @Author : zyb class Rule: def __init__(self, condition, action): #初始化规则:两个函数,第一个函数成立返回True,执行第二个函数 self.condition = condition
阅读全文
今天遇到用企业微信创建机器人。用python3发消息报错问题
摘要:ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1056) 解决:卸载之前的 certifi requestscertifi==2018.8.13 requests==2.19.1 -i http://mi
阅读全文
用python得知 cron表达式
摘要:# coding:utf8 import croniter, datetime def CronRunNextTimelist(sched, frequency=1): now = datetime.datetime.now() cron = croniter.croniter(sched, now
阅读全文
图片识别文字
摘要:import pytesseract from PIL import Image im = Image.open('C:\\Users\\Administrator\\Desktop\\1.png') string = pytesseract.image_to_string(im) print(st
阅读全文
python 调用jar包
摘要:一、场景:是时候接口测试有写加密解密。用python写出来比较费事,费时。直接把开发的加密jar包哪来调用就好了 二、安装 pip install jpype1 三、调试环境是否通,代码如下: # *_*coding:utf-8 *_* # @Author : zyb import jpype #自
阅读全文
python多线程调用接口
摘要:场景:有百万地址需要调用接口设计:用pandas读取地址。转成list,由于list在多线程存在线程安全问题,遍历list存到队列中。多线程去队列中取数据进行调用接口。代码如下 # *_*coding:utf-8 *_* # @Author : zyb import pandas,time,thre
阅读全文
python 的接口并发库 grequests
摘要:requests库是个串行库,grequests库是并行库。把请求放到列表中,一起发送,返回的也是一个列表 下面做个实验; 先用requests进行对一个接口的100次访问: import requests import time start = time.time() res_list = [re
阅读全文
利用python将文本文件转换成mp3--听书
摘要:from comtypes.client import CreateObject from comtypes.gen import SpeechLib engine = CreateObject("SAPI.SpVoice") stream = CreateObject("SAPI.SpFileSt
阅读全文
python中的map函数和filter函数
摘要:一、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] 我
阅读全文
python的重新尝试执行库 retrying
摘要:from retrying import retry @retry() def test(): print('我是正常的代码') print('我是会报错的代码',1/0) test() 这里会发现他一直打印 我是正常的代码 下面是常用的一些方法 # @retry()#报错一直重新尝试 # @ret
阅读全文
python 生成测试数据
摘要:使用的是faker库。他可以生成很多类型的数据 举例子: from faker import Faker f =Faker(locale='zh_CN') for i in range(10): address = f.address() print(address) 还有: # city_suff
阅读全文
python 时间
摘要:1.字符串格式的时间转时间戳 import time a = "2022-04-19 08:51:31" #先转换成时间数组 time_array = time.strptime(a,'%Y-%m-%d %H:%M:%S') print(time_array) #时间数组转时间戳 time_stam
阅读全文
python用正则取出大写小写和汉字
摘要:# *_*coding:utf-8 *_* # @Author : zyb import re my_str = "Af123张BCde张BCf123张f12张BC3张三" my_str_upper='' my_str_lower='' my_str_int='' my_str_str='' upp
阅读全文
利用python阅读小说
摘要:# *_*coding:utf-8 *_* # @Author : zyb import pyttsx3 pp = pyttsx3.init()#初始化 rate = pp.getProperty('rate')#获取当前语速 volume = pp.getProperty('volume')#获取
阅读全文
python操作redis
摘要:说明:{}里面的文字是详细说明,可不用看 导入包,连接redis import redis r = redis.StrictRedis(host='localhost', port=6379, db=0) 一、操作字符串 1.添加一个字符串到redis中,用set方法{属性有set(name, va
阅读全文
pandas玩Excel ---小白笔记2,感谢Timothy老师
摘要:一、多表查询 原文件是: 1.联合查询:查询学生表对应的成绩表的学生成绩。 # *_*coding:utf-8 *_* # @Author : zyb import pandas as pd students = pd.read_excel('多表查询.xlsx',sheet_name='学生表')
阅读全文
pandas玩Excel ---小白笔记1,感谢Timothy老师
摘要:一.用pandas创建Excel文件 1.创建一个空格的Excle文件 import pandas as pd df = pd.DataFrame() df.to_excel('新建的.xlsx') 效果: 2.创建一个有内容的Excel文件 import pandas as pd df = pd.
阅读全文
python小程序打包
摘要:1.首先先要安装 pip install pywin32 pip install pyinstaller 没有越狱安装不了加个国内镜像地址: pip install pyinstaller -i http://mirrors.aliyun.com/pypi/simple/ --trusted-hos
阅读全文