随笔分类 -  python第三方模块

摘要:celery 使用 基本情况 介绍:Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 特点:Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task resu 阅读全文
posted @ 2022-02-25 17:38 疯狂列表推导式 阅读(49) 评论(0) 推荐(0) 编辑
摘要:python 模块 1. MD5加密 简介:MD5中文名为消息摘要算法第五版, 为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 正如同“凡物莫不相异”,任何软件都有属于自己的MD5,这个MD5是唯一的且不可逆的。92年公开,用以取代MD4算法。96年后该算法被证实存在弱点,可以被 阅读全文
posted @ 2022-02-23 11:24 疯狂列表推导式 阅读(57) 评论(0) 推荐(0) 编辑
摘要:python 处理 word 简介 在web开发过程中,经常需要导出一些word文档,比如运营月报、进货单、收据等。它们的特点是格式都是一致的,只是需要不同的数据进行填充 docx 和 docxtpl 是比较常见的处理 word 文件的python库。其中前者用于创建一个包含段落、图片、表格、页眉等 阅读全文
posted @ 2022-02-22 17:05 疯狂列表推导式 阅读(524) 评论(0) 推荐(0) 编辑
摘要:字符串的处理 保留两位小数 推荐 format demo = 20.30 print('这是format的方式:{:.2f}'.format(demo)) # 这是format的方式:20.30 print('这是的%%方式:%.2f' % demo) # 这是的%方式:20.30 note:注意% 阅读全文
posted @ 2022-02-21 14:31 疯狂列表推导式 阅读(38) 评论(0) 推荐(0) 编辑
摘要:超时跳过、接收子线程结果 方式一:eventlet 模块 缺点:针对子进程无法跳出 import time, eventlet eventlet.monkey_patch() with eventlet.Timeout(3, False): time.sleep(4) # 可能超时的代码块 prin 阅读全文
posted @ 2021-12-09 17:20 疯狂列表推导式 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Python打包脚本为exe安装包 安装pyinstaller包 pip3 install pyinstaller 打包命令: pyinstaller --onefile --noconsole demo.py # 将demo.py文件打包为exe安装包,且执行时没有窗口出现 阅读全文
posted @ 2021-06-14 23:32 疯狂列表推导式 阅读(145) 评论(0) 推荐(0) 编辑
摘要:OCR识别图片文字 pytesseract免费开源项目完成识别 pip install pytesseract 安装扩展包,只安装这个没有用 tesseract-ocr.exe 完成识别工作,下载并安装(过程中,需要点击选择中文包),记录其所在路径(应该与以下示例中近似) 下载tesseract-o 阅读全文
posted @ 2021-01-02 23:10 疯狂列表推导式 阅读(132) 评论(0) 推荐(0) 编辑
摘要:filelock对文件加锁 需求:给文件加锁,防止多进程同时操作统一文件。 方法:python中的fcntl模块 # -*- coding: utf-8 -*- import os import time from multiprocessing import Pool import fcntl # 阅读全文
posted @ 2020-12-07 23:20 疯狂列表推导式 阅读(288) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- from tkinter import * import hashlib import time LOG_LINE_NUM = 0 class MY_GUI(): def __init__(self,init 阅读全文
posted @ 2020-11-09 08:11 疯狂列表推导式 阅读(127) 评论(0) 推荐(0) 编辑
摘要:import paramiko def connect_to_server(): client = paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) print(' 开始连接服务器 ') 阅读全文
posted @ 2020-11-03 23:17 疯狂列表推导式 阅读(73) 评论(0) 推荐(0) 编辑
摘要:from PIL import Image import pytesseract image = Image.open('demo.png') content = pytesseract.image_to_string(image, lang='chi_sim') print('demo图片中的文字 阅读全文
posted @ 2020-11-03 22:13 疯狂列表推导式 阅读(90) 评论(0) 推荐(0) 编辑
摘要:import cv2 # 读取图片 img = cv2.imread('demo.png') # h、w为想要截取的图片大小 h, w = 35, 170 # 坐标 x, y= 500, 425 targetImg = img[(y):(y + h), (x):(x + w)] cv2.imwrit 阅读全文
posted @ 2020-11-03 22:04 疯狂列表推导式 阅读(537) 评论(0) 推荐(0) 编辑
摘要:Python控制exce 关于包的说明: xlrd 读取excel文件, xlrd >= 2.0时,仅支持xls格式; 指定 xlrd 版本 1.2.0 可支持xlsx xlwt 写入excel文件,仅支持xls格式。推荐使用 适合与xlrd配合读取和修改excel文件,也可以直接创建新excel文 阅读全文
posted @ 2020-08-11 08:24 疯狂列表推导式 阅读(4391) 评论(0) 推荐(0) 编辑
摘要:# -*- encoding=utf-8 -*- from itertools import combinations,permutations test_data = {'a', 'b', 'c'} # 排列 -- 关注排列方式 print('排列有:{}'.format(list(permuta 阅读全文
posted @ 2020-04-13 08:20 疯狂列表推导式 阅读(279) 评论(0) 推荐(0) 编辑
摘要:psutil 模块 import psutil # 逻辑核心 cpu_no = psutil.cpu_count() # 8 # 物理核心 cpu_rel_no = psutil.cpu_count(logical=False) # 4 # 统计CPU的用户/系统/空闲时间 cpu_time = p 阅读全文
posted @ 2020-04-10 22:18 疯狂列表推导式 阅读(99) 评论(0) 推荐(0) 编辑

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