【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')
相关推荐
zhoutongsheng6 分钟前
mysql如何处理表空间碎片问题_执行OPTIMIZE TABLE整理
jvm·数据库·python
狼与自由10 分钟前
Harness
python
IT策士25 分钟前
Python mcp研究:入门到精通
开发语言·python·qt
罗技12328 分钟前
告别“兼容模式“:Easysearch 有了自己的官方 Python 客户端
开发语言·python
IT策士29 分钟前
Python 常见的设计模型:入门到精通
开发语言·python
PSLoverS33 分钟前
Python如何实现测试场景编排_基于pytest的数据驱动组合策略
jvm·数据库·python
不会写DN34 分钟前
如何通过 Python 实现招聘平台自动投递
开发语言·前端·python
西贝爱学习38 分钟前
Python3.13安装包及其下载地址
python
lbb 小魔仙38 分钟前
Ollama + Python 本地大模型部署与API调用:从零开始搭建私有AI助手
开发语言·人工智能·python