
python
ewwerpm
qq:1789270840
展开
-
Python-import导入上级目录文件
参考:Python-import导入上级目录文件 - 知乎用这个就够了:import sys sys.path.append("..") import xxx原创 2022-03-15 18:12:56 · 1700 阅读 · 0 评论 -
python判断字符串是否包含英文字母
# -*- coding:utf-8 -*-import redef check(str): my_re = re.compile(r'[A-Za-z]', re.S) res = re.findall(my_re, str) if len(res): print(u'含有英文字符') else: print(u'不含有英文字符')if __name__ == '__main__': 测试 = '你好123H'.原创 2022-03-09 18:48:52 · 3835 阅读 · 0 评论 -
python的for和 以前java的for,还有点不一样
for i in range(0,5): print(i)print("**********")print(i)#跳出for循环后,i的值还是4,而不是5写java写惯了,java 里 ,for(i=0;i<5;i++) 跳出for循环后,i的值是5了。我们可以通过i是否为5,判断是否完整的执行了一遍for循环?还是中途break的?但python这样不行了。只能自己加 标志...原创 2022-03-09 15:40:23 · 953 阅读 · 0 评论 -
好用的验证码自动识别包,python
参考:https://github.com/sml2h3/ddddocr这种验证码,也可以自动识别,准确率100%原创 2022-02-05 18:34:41 · 906 阅读 · 0 评论 -
python pyqt5实时刷新界面,解决卡死的问题
pyqt总是容易卡死,实时刷新界面 就好 了。用#实时刷新界面 QApplication.processEvents()参考:pyqt5-实时刷新页面(QApplication.processEvents()) - 铸剑师007 - 博客园原创 2022-01-03 08:49:31 · 6137 阅读 · 0 评论 -
正则表达式,参考
正则表达式在线测试 | 菜鸟工具pyqt QLineEdit编辑框的输入内容限制(python)_m0_49036370的博客-优快云博客_python qlineedit限制输入数字原创 2021-12-09 15:52:17 · 482 阅读 · 0 评论 -
亲测,openxlpy和xlrd 统计excel的总行数,删除最后几行,再统计的话,还是原来的行数
xlrd的:sExcelFile = luJing + "\物料名称.xls"self.file = sExcelFileself.data = xlrd.open_workbook(self.file,formatting_info=True)#formatting_info=True 不知道xlsx格式self.table = self.data.sheet_by_name('Sheet1')nrows = self.table.nrowsprint(nrows)return nr原创 2021-12-08 12:25:05 · 621 阅读 · 2 评论 -
paddleOCR 识别弯曲文本 报错的解决办法
将paddlepaddle 的版本从 2.2.0 降低到2.1.3 就行了。注意要运行两个命令:python tools/export_model.py -c configs/det/det_r50_vd_sast_totaltext.yml -o Global.checkpoints="./models/sast_r50_vd_total_text/best_accuracy" Global.save_inference_dir="./inference/det_sast_tt"python3 .原创 2021-12-01 15:47:32 · 2774 阅读 · 0 评论 -
django启动后,端口冲突,也不报错,奇怪
django启动后,端口冲突,也不报错,奇怪manage.exe runserver 0.0.0.0:8080后,仍然是运行结果显示:E:\JetbrainsCrack\django\pinDuoDuo\dist\manage>cmd /c manage.exe runserver 0.0.0.0:8081Performing system checks...System check identified no issues (0 silenced).You have 15 u原创 2021-11-28 23:01:30 · 298 阅读 · 0 评论 -
django opencv项目,打包笔记
pyinstaller -D manage.py --paths="D:\Program Files\Python3.6\Lib\site-packages\cv2" 打包。最好是用-D参数,打包成dist下的一个文件夹。如果是-F参数(打包成一个文件),运行太慢了。然后运行 manage.exe就好了。部署的话,是manage.exe runserver 0.0.0.0:8081确实html文件,把文件夹复制过去就行了。...原创 2021-11-28 16:59:51 · 2502 阅读 · 0 评论 -
学习率设小一点,迭代次数多一点,误差变动设小一点
在学习 李明军的《TensorFlow深度学习实战大全》,第一章的代码就看不懂。我按照书上前面的说明,自己写程序 ,实现 将100个点拟合成一条直线。一开始,学习率 learn_rate 设置得太大,100个点的计算容易 超出python的最大值 (试试7个点,14个点,可以拟合)。将learn_rate 设置成 0.0000001,就好 了。然后期望 numIterations = 100 0000(100万)次后结束迭代,实际只有 93 2717 迭代,误差变动就非常小了。误差变动= -...原创 2021-11-26 13:22:14 · 717 阅读 · 0 评论 -
pyttsx3 朗读中文不准确,似乎是乱码的解决方案
升级到 pyttsx3 2.9.0就好了。原来的2.7.1的有问题原创 2021-11-24 19:37:21 · 1155 阅读 · 3 评论 -
opencv的路径里,也不能有数字做文件夹名
"D:\myProgram\pythonProgram\JetbrainsCrack\zhouYan\huakuai\jiyan\2\picture2.png"这样是不行的,必须把 2 换成英文单词,比如second原创 2021-11-17 08:11:58 · 2113 阅读 · 0 评论 -
python selenium 爬javascript:viod(0)
看这个的上一级,有可能是li,那就点击li,我用的xpath<li class="title-lixis tab1 tab_y"><a href="javascript:viod(0)" title="领导介绍">领导介绍</a></li>参考:links = browser.find_element_by_xpath('//li[@class="title-lixis tab1 tab_y"]')links.click()参考:pyth原创 2021-11-11 17:23:40 · 2090 阅读 · 0 评论 -
python pycharm 多个包,设置导包路径
直接上图在包名上右键原创 2021-11-11 09:10:39 · 2048 阅读 · 0 评论 -
openpyxl 向excel插入超链接
ws.cell(row=i + 2, column=j + 1, value=c) ws.cell(row=i + 2, column=j + 1).hyperlink = url 找了好久原创 2021-11-11 07:35:52 · 2112 阅读 · 0 评论 -
selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be inPATh
参考:解决:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' execu_王大阳的博客-优快云博客q驱动下载地址:http://chromedriver.storage.googleapis.com/index.html幸好还能用原创 2021-11-10 21:00:17 · 7463 阅读 · 0 评论 -
pycharm新建文件夹,不能导入类的解决办法
1、在当前文件夹下加一个 __init__.py 文件(文件内容可以为空)2、在引用的时候把文件夹名字带上,就可以了from 网上的代码.第一级 importUi_MainWindow(“网上的代码”是我的文件夹名字)原创 2021-10-30 13:30:03 · 602 阅读 · 0 评论 -
TypeError: ‘str‘ object is not callable 你的str是不是在程序中被当作变量用了?
TypeError: 'float' object is not callableTypeError: 'str' object is not callable奇怪的报错,搞了一下午,经网友提醒,是关键字冲突了。经检查,确实是在程序中将str当做变量名使用了,低级错误。。。。。。。。。。。。。。。...原创 2021-10-10 19:44:37 · 169 阅读 · 0 评论 -
python操作excel,用openpyxl,慎用xlsxwriter
遇到的几个坑:1、要打开已存在的工作簿,向里面添加东西。一开始用xlsxwriter,最后发现走了弯路,有博客说xlsxwriter根本不支持“打开已存在的工作簿”,还是选用openpyxl好。2、往单元格写公式,最后忘记保存了,浪费了时间。代码如下:wb = load_workbook(sExcelFile)#sExcelFile是excel文件名ws = wb.activeexcel_formula = "=SUM(A2:C2)"ws.cell(row=5, column=4, va原创 2021-10-10 04:42:04 · 844 阅读 · 0 评论 -
子线程不能访问ui线程的解决办法
#coding:utf-8from PyQt5 import QtWidgetsfrom PyQt5.QtCore import *import sysimport threadingclass Main(object): #接收方可以不是Qt的 def __init__(self): super(Main, self).__init__() ...原创 2021-06-26 13:40:56 · 167 阅读 · 0 评论 -
Pyinstaller生成exe报错:No module named ‘pymssql‘
参考:https://blog.youkuaiyun.com/u011583025/article/details/88890517原创 2021-06-11 21:01:42 · 499 阅读 · 0 评论 -
python 不能读取xlsx格式的excel解决方案,安装1.2.0版本
原因,xlrd为2.0.1版本,更新版本后,xlrd不支持xlsx格式数据的读取了,果断减低版本先卸载2.0.1版本,再指定安装1.2.0版本参考:原创 2021-06-03 12:57:44 · 1974 阅读 · 0 评论 -
pycharm安装pymssql不成功的解决办法
直接下轮子,参考https://www.codenong.com/cs106749506/原创 2021-06-03 10:00:13 · 1252 阅读 · 0 评论 -
selenium.common.exceptions.InvalidArgumentException: Message: Expected “handle“ to be a string, got
selenium.common.exceptions.InvalidArgumentException: Message: Expected "handle" to be a string, got莫名其妙的错误,升级 geckodriver 到最新版本27,解决。。。。原创 2020-10-09 04:29:03 · 1215 阅读 · 0 评论 -
打包包含matplotlib库时出现RuntimeError: Could not find the matplotlib data files
在打包包含matplotlib库时出现RuntimeError: Could not find the matplotlib data files的解决方法。错误提示里面的介绍:MatplotlibDeprecationWarning: Matplotlib installs where the data is not in the mpl-data subdirectory of the package are deprecated since 3.2 and support for them原创 2020-10-06 03:27:14 · 816 阅读 · 0 评论 -
为什么 process_time 总是小于 perf_counter?
import timea1=time.perf_counter()a2=time.process_time()a3 = time.clock()print(a1)print(a2)print(a3)c=1for i in range(1,200000): c*=ib2=time.process_time()b1=time.perf_counter()b3=time.clock()print('b1-a1=',b1-a1,'s')print('b2-a2=',b2-a2,.原创 2020-10-05 08:42:05 · 234 阅读 · 1 评论 -
python,qrc文件转py,图片文件编码为二进制
E:\JetbrainsCrack\TCP\venv\Scripts\pyrcc5.exe icon.qrc -o icon_rc.py原创 2020-06-06 17:31:55 · 493 阅读 · 0 评论 -
pycharm 里的源码,最好是别有中文路径
源码放在中文路径下,新建的解释器,总是不起作用,换成英文就好了。原创 2020-05-11 22:28:40 · 1284 阅读 · 0 评论 -
pip安装,必须强制加上-i参数的解决办法 ERROR: No matching distribution found for numpy
(interprete) E:\JetbrainsCrack\renTiXingWeiTeZhengTiQu\code>pip install numpyLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple[install]ERROR: Could not find a version that satisfies the requirement numpy (from versions: none)ERROR: No mat原创 2020-05-11 22:18:24 · 6035 阅读 · 0 评论 -
pycharm2018升级setuptools
pip install setuptools 死活不成功,只好用轮子pip install e:\JetbrainsCrack\setuptools-46.1.3-py3-none-any.whl执行后,会提示FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'e:\\temptest\\src\\lib\\site-packages\\setu...原创 2020-04-11 16:54:53 · 568 阅读 · 1 评论 -
pycharm里强制升级pip版本
python3.6+pycharm2018,新建一个解释器,始终用的是pip9 和setuptools20,试了好多方法都升级不了pip,下面这个方法可行:python -m pip install -U --force-reinstall pip -i https://pypi.tuna.tsinghua.edu.cn/simple第一次执行失败,再执行一次,升级上去了。参考:h...原创 2020-04-11 16:42:12 · 840 阅读 · 1 评论 -
pycharm 升级pip和setuptools,
命令窗口升级,死活不成功,没办法,只有下轮子了, 升级成功。pip install pip-20.0.2-py2.py3-none-any.whl会提示正确的命令,复制下就好了原创 2020-04-08 23:04:31 · 1207 阅读 · 0 评论 -
SciView窗口 不能显示多个的问题
具体办法:Settings | Tools | Python Scientific | Show Plots in Toolwindow,去掉 窗口重叠了的解决办法转载 2019-01-15 20:06:55 · 1240 阅读 · 0 评论 -
子线程不能访问ui线程的解决办法
#coding:utf-8from PyQt5 import QtWidgetsfrom PyQt5.QtCore import *import sysimport threadingclass Main(object): #接收方可以不是Qt的 def __init__(self): super(Main, self).__init__() ...原创 2019-01-06 16:49:33 · 602 阅读 · 0 评论 -
pyCharm 找不到pyqt5
修改pycen.cfg如果你已经建了项目,不想重新再重复已有的工作,别担心,还有办法! 在已有项目的最后面找到External Libraries ,然后找到venv目录,把pyvenv.cfg文件中的如下参数改成true include-system-site-packages = true大功告成!pycharm+pyqt5+python配置...翻译 2018-12-26 15:20:00 · 3335 阅读 · 0 评论