【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')
相关推荐
如竟没有火炬几秒前
至少有K个重复字符的最长子串
开发语言·数据结构·python·算法·leetcode·动态规划
wyw00005 分钟前
FFmpeg实现带颜色MXF转mp4
python·ffmpeg
knight_9___6 分钟前
大模型project面试6
人工智能·python·agent·rag·mcp
2401_8676239813 分钟前
SQL如何提取分组中的第一条记录_使用ROW_NUMBER定位数据
jvm·数据库·python
l1t17 分钟前
DeepSeek总结的一种带宽高效的压缩基数排序FractalSortCPU
开发语言·python
la_vie_est_belle28 分钟前
纯Python游戏引擎 新增可视化一键打包功能
python·游戏开发·pygame·python开发·pygame studio
最贪吃的虎30 分钟前
给 Agent 接入新模型的推理模式:从配置开关到协议适配
人工智能·python·langchain
熊猫_豆豆34 分钟前
仿真模拟两颗卫星的自主交会对接过程(Python版)
开发语言·python
小江的记录本1 小时前
【MySQL】《MySQL日志面试背诵版+思维导图》(核心考点 + MySQL 8.0最新优化)
java·数据库·后端·python·sql·mysql·面试
西洼工作室1 小时前
Python邮箱工具类封装:高效邮件发送与管理
python·全栈