python
编程语言之一
wzq29931927
大道至简
展开
-
python tkinter自动更新功能的实现
这个问题一直困扰了很久,用Python 开发的软件 使用pyinstaller 封装后 编写的更新功能无法实现,一直提示权限错误。最终解决了问题,记录一下方便后续回忆,代码如下。 templist = '''\@echo offif not exist "./{}" exittimeout /t 3copy /y "./{}" "./"rd /s /q "./{}"start ./{}'''.format(update_file, update_file, update_file,原创 2021-08-01 21:10:19 · 2106 阅读 · 0 评论 -
python - 自动生成依赖包文件和安装依赖包文件
# 冻结依赖包pip freeze > requirements.txt# 安装依赖包pip install -r requirements.txt原创 2021-04-10 20:21:03 · 200 阅读 · 0 评论 -
python - CSV插入列追加列的方法
网上搜索了一个下午,终于做出来了比较适合的CSV文件插入列和追加列比较好用的方法该方法首次需要在文件中有对应的数据,然后按照对应行,否则会报错# 按列写入csv# 参数一 准备写入的数据 ['title','data1','data2',...]# 参数二 首次写入的数据 ['title','data1','data2',...]def write_excel(datas, first=False): if first: rows = zip(datas) with open('原创 2021-03-25 09:21:54 · 5158 阅读 · 0 评论 -
python - tesserocr 使用流程
1 分别下载对应文件tesseract-ocr-w64-setup-v5.0.0.20190623.exe 安装包下载(点我直达版本挑选)tesserocr-2.4.0-cp37-cp37m-win_amd64.whl python中的链接库中文字体文件(点我直达所有语言包)2 安装文件tesseract-ocr-w64-setup-v5.0.0.20190623.exe安装时不要安装语言包,因为被墙会无法现在提示错误,正常软件中自带英文识别的3 安装完成后配置环境变量.原创 2021-03-25 09:17:53 · 338 阅读 · 0 评论 -
python - win10 cmd无法自动补全
1.使用win+r打开 运行2.输入regedit 打开注册表3.进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar4.双击CompletionChar, 将值改为9,选择十进制,点击确定5.以后运行CMD的时候 输入首字母按住 TAB键就能自动补全输入的命令了。...转载 2021-01-14 23:15:25 · 517 阅读 · 0 评论 -
python - 文件打包发布流程
1 将模块打包成对应的pyd 文件 防止破译# 安装cython pip install cython# 创建一个主文件来Import 入口文件main.py# 创建setup.py文件 用来将对应模块生成pdy 内容如下#!/usr/bin/python3.7 # -*- coding: utf-8 -*- from distutils.core import setupfrom Cython.Build import cythonizefrom distutils.e原创 2020-12-23 22:55:29 · 751 阅读 · 0 评论 -
python - 安装python后 script 文件夹为空
切换到C\Windows\System32 运行 python -m ensurepip 即可C:\Users\Administrator>cd \C:\>cd Windows\System32C:\Windows\System32>python -m ensurepip原创 2020-11-24 16:19:25 · 1962 阅读 · 0 评论 -
python - 重装中遇到的问题
卸载python重装后 系统可能会找不到路径首先删除目录下的两个python文件进入C:\Users\30818\AppData\Local\Microsoft\WindowsApps 目录 删除两个文件 Python3.exe 大小都是0KB然后程序窗口中关闭 管理应用执行别名如下两个提示关闭后使用 sublime text 再次运行提示错误'python' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ���这是因为sublime中的..原创 2020-11-03 22:07:19 · 926 阅读 · 2 评论 -
python - Tesseract-OCR图片转文字使用流程
1 下载软件tesseract-ocr-setup-4.00.00dev.exe2 分别添加path环境变量 和 自定义环境变量path中的路径新建变量路径TESSDATA_PREFIX3 在cmd控制台尝试识别图片#运行程序 参数1 图片路径 参数2 输出的txt文件名称C:\Users\30818\Desktop> tesseract 88.png outputimg...原创 2020-10-22 14:56:38 · 388 阅读 · 0 评论 -
python - 本地服务器建立
// 需要运行本地服务器 用以解决访问本地文件跨域问题// python 3 命令 python -m http.server// // 1 cd www目录 即对应html的目录// 2 python -m http.server 也可以指定端口 python -m http.server 8001// 3 访问文件 http://localhost:8000/me_code.html//cmd中执行C:\Users\30818> cd /C:\> cd E:\we.原创 2020-09-29 23:37:05 · 210 阅读 · 1 评论 -
python - 网站信息获取_requests用法
import requests,re,time,mathimport osfrom io import BytesIOfrom PIL import Image#收集第一步Htmlall_bigimg_html = []real_url_html = []#进入后收集大图地址new_big_img = []# 得到页面urldef get_pageurl(root, start, counts): all_page = []; #需要获取页面1 if start .原创 2020-09-24 21:52:02 · 185 阅读 · 0 评论 -
python - 错误抓取的三个方式
#错误抓取三个方式#单个条件抓取try: uid = UserProfile.objects.get(username = request.user.username).idexcept UserProfile.DoesNotExist: return HttpResponse("error");#多个条件抓取try: m = datatime_log.objects.get(userid = uid, id = request.POST["numberId"])except (Va.原创 2020-09-02 16:19:56 · 315 阅读 · 0 评论 -
python - 正则表达式 匹配符释义
头文件引用importre 正则表达式匹配符释义^匹配字符串的开始。 $匹配字符串的结尾。 .匹配除换行符\n外任意字符 \转义字符,使后一个字符改变原来的意思。如\.匹配.如需要匹配*可以是\*[*] [...]字符集(字符类)。对应的位置可以是字符集中任意字符。 字符集中的字符可以逐个列出,也可以给出范围,如[abc]或 [a-c]。第一个字符如果是^则表示取反,如[^abc]表示不是abc的其他字符。 所有的特殊字符在字符集中都失...原创 2020-05-13 21:24:01 · 370 阅读 · 0 评论