这些是我想尝试使用IronPython的C#staments,Python中的等价物是什么?
using My.NameSpace;
MyType mt = new MyType();
TIA
答案 0 :(得分:0)
from My.NameSpace import MyType
mt = MyType()
Python支持可以在其他python文件中导入的模块。因此,在第一行中,我们从My.NameSpace模块导入MyType类。 (只导入所需的对象被认为是Python中保持名称空间清洁的最佳实践。如果要导入所有内容,请使用from My.NameSpace import *
)
此外,Python是一种动态类型语言,因此不需要对象的类型。因此,我们只需使用MyType创建一个新对象,并使用mt = MyType()
答案 1 :(得分:0)
mt = MyType()
在python中,您不必指定类型或使用新关键字