推荐使用「Pythonnet」库
import clrimport sys# 确保 Python 路径所在目录下包含 DLLassembly_path = r"D:\\"sys.path.append(assembly_path)# 导入 assemblyclr.AddReference("CalcTest")# 命名空间作为模块名导入类和其他 DLL 的功能from CalcTestNS import calculate# 使用导入的功能ct = calculate()print(ct.Add(1,1))params = [1,2]print(ct.Sub(*params))调用 Python 源文件
推荐使用「IronPython」库
// 创建Python解释器对象ScriptEngine pyEngine = Python.CreateEngine();// 读取脚本文件dynamic py = pyEngine.ExecuteFile(@"test.py");// 调用脚本文件中对应的函数string content = py.testPrint();
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/changs/133648.html
发表回复
评论列表(0条)