python调用qt编写的dll

报错:FileNotFoundError: Could not find module 'F:\pythonProject\MINGW\sgp4Lib.dll' (or one of its dependencies). Try using the full path with constructor syntax.

只有两种情况:

1.路径不对

2.库的依赖不全

1、如果是使用了qt库的,必须将所有依赖项拷贝到Python工程中。

方法1:使用depends walker

方法2:使用windeployqt.exe 打包 找到所有依赖项。结果可能很大 ,可以试着删掉一些不需要的,删了,不影响正常调用dll,就是可以删掉的。

python 复制代码
import ctypes



# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    print(platform.architecture())
    dll = ctypes.cdll.LoadLibrary(r'F:/pythonProject/MINGW/xxxLib.dll')#

如果返回json格式,可以参考如下:

qt:

Python:

相关推荐
2401_891482172 分钟前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
超越自我肖3 分钟前
python--while循环案例九九乘法表
python
油泼辣子多加6 分钟前
【PY】数据处理函数
python·深度学习·机器学习·数据分析
叫我一声阿雷吧6 分钟前
JS 入门通关手册(20):构造函数与原型:JS 面向对象第一课
开发语言·javascript·前端开发·前端面试·构造函数·js进阶·js面向对象
超越自我肖7 分钟前
python--while循环的嵌套应用
python
2501_945423548 分钟前
C++与Rust交互编程
开发语言·c++·算法
小王不爱笑1329 分钟前
Java Set 集合全家桶:HashSet、LinkedHashSet、TreeSet 详解与实战
java·开发语言
Aaron_dw15 分钟前
QT软件开发设计模式-模板方法模式
qt·设计模式·模板方法模式
Aaron_dw18 分钟前
QT软件开发设计模式-观察者模式
qt·观察者模式·设计模式
DeepModel22 分钟前
【概率分布】正态分布(高斯分布)原理、可视化与机器学习实战
python·算法·概率论