分类 Python 下的文章

Python 解决 AttributeError AttributeError_ _NoneType

使用docx2pdf 模块进行word转pdf的时候,用python.exe 带控制台可以运行,pythonw.exe 无控制台的时候报错 AttributeError AttributeError: 'NoneType' object has no attribute 'write'原因:代码中存在向控制台写信息,pythonw.exe没有控制台,导...

Python ctypes 模块操作dll动态库

最近折腾一下身份证读卡器,厂商只提供了Windows 32位的dll动态库文件,需要用python调用dll文件,读取身份证信息。遇到的坑,32位的dll,只能用32位的python调用,64位的python会提示 OSError: [WinError 193] %1 不是有效的 Win32 应用程序。Python ctypes模块简单示例import...

使用MinGW gcc在Windows系统编译Python扩展

在Windows电脑上安装Cnocr报错,提示Polygon3扩展安装失败,需要安装Microsoft C++ Build Tools ,搜索了一番,也没有找到 Windows 64bit Python3.10的whl包,正好电脑上有MinGW gcc的环境,随用MinGW gcc进行编译。使用mingw32编译pip install --global...

Ubuntu 编译安装Python3.6

Ubuntu 编译安装Python3.6安装环境 Ubuntu 16.04 amd64最好不要卸载系统自带的Python,可能会导致系统错误,因为系统中的好多软件都依赖Python安装依赖#安装编译套件 sudo apt install build-essential checkinstall #安装其他依赖 sudo apt install lib...