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:

相关推荐
quaer2 分钟前
数字阵列雷达:发射数字波束形成
linux·开发语言·数据结构·c++·算法
blues_C4 分钟前
Python 爬虫入门(六):urllib库的使用方法
开发语言·爬虫·python
-无-为-5 分钟前
科普文:JUC系列之Java异步执行器CompletableFuture源码解读
java·大数据·python·future·completable
二号摸鱼人7 分钟前
【网络编程】网络原理(一)
java·开发语言·网络·数据结构·java-ee·软件工程
小李飞刀李寻欢1 小时前
python 提取视频中的音频 采用ffmpeg-python 库
python·ffmpeg·音视频
0xCC说逆向1 小时前
Windows图形界面(GUI)-MFC-C/C++ - 列表框(ListBox) - CListBox
c语言·开发语言·c++·windows·mfc
二进制的声音1 小时前
【矩阵对角线求和】求一个3*3矩阵对角线元素之和
c语言·开发语言·c++·矩阵
LDG_AGI3 小时前
【人工智能】Transformers之Pipeline(七):图像分割(image-segmentation)
大数据·人工智能·python·深度学习·机器学习·计算机视觉·docker
zhangbin_2373 小时前
【Python机器学习】利用AdaBoost元算法提高分类性能——基于数据集多重抽样的分类器
开发语言·python·算法·机器学习·分类
李龙蛋Seabiscuit3803 小时前
C++ | (一)C++入门基础
开发语言·c++