【py】加载sdk文件夹中的dll

使用ctypes库即可

python 复制代码
import ctypes
import os

def load_sdk_dlls(folder_path):
    for file_name in os.listdir(folder_path):
        if file_name.endswith(".dll"):  # 确保只加载 DLL 文件
            dll_path = os.path.join(folder_path, file_name)
            try:
                dll = ctypes.CDLL(dll_path)
                # print(f"Loaded DLL: {file_name}")
            except Exception as e:
                print(f"Error loading DLL {file_name}: {e}")


# 加载 SDK 文件夹中的所有 DLL 文件
load_sdk_dlls(r'./sdk')
相关推荐
2501_945423542 小时前
用Matplotlib绘制专业图表:从基础到高级
jvm·数据库·python
2301_793804692 小时前
使用Python处理计算机图形学(PIL/Pillow)
jvm·数据库·python
吴佳浩8 小时前
GPU 编号进阶:CUDA\_VISIBLE\_DEVICES、多进程与容器化陷阱
人工智能·pytorch·python
全栈凯哥9 小时前
18.Python中的导入类完全指南
python
sunwenjian8869 小时前
Java进阶——IO 流
java·开发语言·python
guts35010 小时前
图像篡改数据集下载:COVERAGE、CASIA
python·数据集
森林猿10 小时前
java-modbus-读取-modbus4j
java·网络·python
2401_8796938710 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
chushiyunen10 小时前
python chatTts实现tts文本转语音、音频
python
FreakStudio11 小时前
把 Flask 搬进 ESP32,高中生自研嵌入式 Web 框架 MicroFlask !
python·单片机·嵌入式·cortex-m3·异步编程·电子diy