
python
a里啊里啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pycharm报错:DeprecationWarning: sipPyTypeDict() is deprecated
SIP是用于创建Python和C++之间的桥接的库,用于让Python扩展能够与C++代码进行交互。SIP会根据Python的版本和SIP库的版本来生成相应的代码。:这个警告是由SIP库引发的,通常不会导致应用程序出现问题。警告表明应用程序中使用了不推荐使用的SIP函数,但在大多数情况下,这些警告可以被忽略。:如果升级SIP和PyQt库后仍然出现警告,您可以选择忽略它。:如果您使用的是旧版本的PyQt库,尝试将其升级到最新版本。:如果使用的是旧版本的SIP库,升级到最新版本即可。原创 2025-01-16 09:48:48 · 902 阅读 · 0 评论 -
Pycharm报错:libpng warning: iCCP: known incorrect sRGB profile
这个报错提示是由于libpng库检测到了一个不正确的sRGB颜色空间配置文件。这个问题通常不会影响代码的执行,只是会在控制台中输出警告信息。如果您想要消除这个警告信息,可以尝试更新libpng库或者修改图片的颜色空间配置文件。:libpng警告:iccp:已知不正确的sRGB配置文件。原创 2025-01-16 09:44:47 · 8266 阅读 · 0 评论 -
pycharm+pyqt 外部工具:ui转py、打开qtDesigner、.qrc转py
在pycharm中使用qtdesigner制作界面之后没有办法直接使用,需要转为py文件才可以使用,我们在这里使用pyuic5.exe工具进行转换。:可以通过everything工具搜索designer.exe,然后直接选择复制完整路径和文件名。和ui文件一样,我们需要把资源文件等转为py文件才可以使用,我们在这里使用pyrcc5.exe。:可以通过everything工具搜索pyuic5.exe,然后直接选择复制完整路径和文件名。固定格式$FileDir$原创 2024-01-10 11:10:34 · 1585 阅读 · 0 评论 -
bat批处理脚本:生成spec文件
【代码】bat批处理脚本:生成spec文件。原创 2024-01-10 10:41:11 · 439 阅读 · 0 评论 -
bat批处理脚本:spec文件生成exe文件
【代码】bat批处理脚本:spec文件生成exe文件。原创 2024-01-10 10:27:59 · 679 阅读 · 0 评论 -
批量执行指定路径下除__init__.py的.py文件加密为.pyd的bat脚本
【代码】批量执行指定路径下除__init__.py的.py文件加密为.pyd的bat脚本。原创 2024-01-10 10:04:10 · 522 阅读 · 0 评论 -
python报错:TypeError: Descriptors cannot be created directly.
按照报错提示,卸载当前版本的protobuf,重新安装3.19.0版本。我现在的版本为protobuf-4.25.1。重新安装后可正常使用!原创 2024-01-04 17:47:24 · 3292 阅读 · 6 评论 -
pyqt5 手动释放QPushButton的内存
我在QTableWidget中写了一个CellWidget为QPushButton,但是我需要更新按钮为普通的QTableWidgetItem,使用。在vs+qt5里面,手动释放是很简单的,但是在pyqt5中,似乎是自动释放,有时需要手动释放反而不知道怎么做了,在这里记录一下。原创 2023-12-29 11:14:03 · 503 阅读 · 0 评论 -
python循环遍历指定路径下所有文件夹和文件
函数用于遍历给定目录下的所有文件和子目录。对于每个子目录,它会返回一个三元组(root,dirs,files),其中root是当前目录的路径,dirs是当前目录下的所有子目录名,files是当前目录下的非目录文件名。然后,对于每个文件,我们可以获取其扩展名并打印出来。以下是一个简单的示例,该示例遍历给定目录下的所有文件和文件夹,并打印出文件类型和名称。这个脚本会打印出给定目录下所有文件的完整路径、文件名以及没有扩展名的文件名。函数实现的,它将路径分为文件名和扩展名两部分。可以使用Python的内置库。原创 2023-12-07 14:08:32 · 958 阅读 · 0 评论 -
Cython批量编译py文件并打包python项目为whl
Cython是一个编程语言,它通过类似Python的语法来编写C扩展并可以被Python调用。能够将Python+C混合编码的.pyx脚本转换为C代码,主要用于优化Python脚本性能或Python调用C函数库。基于它的原理,可以得到一种代码加密的思路:将 .py/.pyx 编译为 .c 文件,再将 .c 文件编译为 .so(Unix) 或 .pyd(Windows),这样得到的文件更难反编译。原创 2023-12-07 12:17:27 · 2442 阅读 · 2 评论 -
python+paddleocr 进行图像识别、找到文字在屏幕中的位置
最近在做自动化测试,因为是处理过的界面,所以使用pywinauto,LDTP获取控件进行操作的方法不可行,于是选择使用pyautogui进行图像识别与键盘鼠标控制。但是单独使用pyautogui测试效率很低,并且pyautogui图片识别并没有opencv识别率高,所以需要结合其他图像库使用。在使用的过程中发现,仅仅使用图像识别有时匹配度比较低,使用opencv进行图像识别定位,是图像像素太小查找成功的几率大大降低,于是想到使用OCR文本识别的方法对其进行查找,结合在一起使用,大大提高了工作效率。原创 2023-12-06 10:51:28 · 30377 阅读 · 24 评论 -
python打包exe,打包好后,启动exe报错找不到paddleocr
比如:datas=[(‘./a.txt’, ‘.’),(‘./b.jpg’, ‘.’)],这个就是将打包时工作目录中的a.txt文件和b.jpg作为资源文件,最后复制到打包后的目录下。而单文件模式下,COLLECT不会被用到,EXE会直接接收所有的脚本,模块以及二进制文件。如果没有使用到图片资源等,就可以直接使用命令生成exe了,如果使用了图片资源则在.spce的datas=[]中添加资源文件名字。Analysis类中的pathex定义了打包的主目录,对于在此目录下的py文件可以只写文件名不写路径。原创 2023-12-05 17:15:36 · 2460 阅读 · 4 评论