【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')
相关推荐
chushiyunen4 小时前
python中的@Property和@Setter
java·开发语言·python
禾小西4 小时前
Java中使用正则表达式核心解析
java·python·正则表达式
yoyo_zzm4 小时前
JAVA (Springboot) i18n国际化语言配置
java·spring boot·python
weixin_408099675 小时前
图片去水印 API 接口实战:网站如何实现自动去水印(Python / PHP / C#)
图像处理·人工智能·python·c#·php·api·图片去水印
yyk的萌5 小时前
AI 应用开发工程师基础学习计划
开发语言·python·学习·ai·lua
qq_196976177 小时前
python的sql解析库-sqlparse
数据库·python·sql
:mnong8 小时前
Superpowers 项目设计分析
java·c语言·c++·python·c#·php·skills
a里啊里啊8 小时前
测试开发面试题
开发语言·chrome·python·xpath
豆沙糕8 小时前
Python异步编程从入门到实战:结合RAG流式回答全解析
开发语言·python·面试