我的桌面上有一个USB到单线适配器,我想自动使用它.我用它来编程dallaskeys,这是通过onewire编程和读取的徽章.
有一个托管DLL提供API,我喜欢python所以我想使用这个第三方托管DLL来自“python for .NET”又名pythonnet.
我的脚本如下所示,运行没有问题:
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