【发布时间】:2012-04-04 12:50:59
【问题描述】:
我的办公桌上有一个 USB 转单线适配器,我想自动使用它。我用它来编程 dallaskeys,这是通过单线编程和读取的徽章。
有一个提供 API 的托管 DLL,我喜欢 python,所以我想使用这个来自“python for .NET”又名 pythonnet 的第三方托管 DLL。
我的脚本如下所示,运行没有问题:
import os
import clr
from clr import System
oneWireLibrary = clr.FindAssembly("OWdotNET")
System.Reflection.Assembly.LoadFile(os.path.abspath(oneWireLibrary))
但是,我不知道如何使用库中的类。我试过clr.OWdotNET
但这给了我一个属性错误。
我也试过clr.AddReference("OWdotNET")。
链接:
http://files.maxim-ic.com/sia_bu/softdev/owdocs_400beta2/Docs/OW.NET/OW.NET_Primer.html
【问题讨论】:
标签: python .net dll ironpython python.net