【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')
相关推荐
AI视觉网奇26 分钟前
vscode 关闭自动更新
python
How_doyou_do1 小时前
睿抗开发者大赛国赛-24
开发语言·python
飞翔的佩奇1 小时前
【完整源码+数据集+部署教程】海上场景水上交通物体检测图像分割系统源码和数据集:改进yolo11-HGNetV2
python·yolo·计算机视觉·毕业设计·数据集·yolo11·水上交通物体检测
瓦尔登湖5081 小时前
DAY 34 GPU训练及类的call方法
python
豌豆花下猫1 小时前
Python 潮流周刊#114:Python 的性能神话与真相(摘要)
后端·python·ai
yqwang_cn2 小时前
使用Python提取PDF大纲(书签)完整指南
windows·python·pdf
悦人楼2 小时前
深入理解Java集合框架:核心接口、实现类与实战选择
java·windows·python
zhysunny2 小时前
Python从入门到精通计划Day07: Python数据卷轴术:文件魔法与防御结界全指南
开发语言·python
max5006008 小时前
基于深度学习的污水新冠RNA测序数据分析系统
开发语言·人工智能·python·深度学习·神经网络
zoujiahui_20189 小时前
vscode中创建python虚拟环境的方法
ide·vscode·python