我想使用IronPython作为.net应用程序的简单测试工具。 我在Visual Studio 2008中创建了一个项目并且有一个空的python源文件。 我已将我的程序集添加到Visual Studio中的项目中。 我熟悉一般的python编程。
如何从引用的程序集中导入和使用类?
答案 0 :(得分:4)
应该只是
import [namespace]
用于常见的.NET库和命名空间,例如System
要使用其他程序集,首先需要导入clr
然后添加对其他程序集的引用
import clr
clr.AddReference("System.Xml")
from System.Xml import *
看看
另外,看看你安装IronPython的位置。 Tutorial.htm中有很多细节可以在\IronPython 2.0.1\Tutorial\Tutorial.htm
您通常会创建类似的实例
from System.Collections import *
# create an instance of Hashtable
h = Hashtable()
from System.Collections.Generic import *
# create an instance of List<string>
l = List[str]()