【问题标题】:How do I import non namespaced types into IronPython?如何将非命名空间类型导入 IronPython?
【发布时间】:2012-08-01 21:35:12
【问题描述】:

我有一个存在于命名空间之外的 C# .NET 类,需要在 IronPython 内部进行访问。通常我会这样做:

import SomeNamespace
from SomeNamespace import *

但是,我没有命名空间。

【问题讨论】:

    标签: c# .net python namespaces ironpython


    【解决方案1】:

    像往常一样导入你的程序集,然后只导入类名:

    import clr
    clr.AddReference("MyAssembly") 
    import MyGlobalClass
    

    【讨论】:

    • 效果很好,谢谢。我什至设法使用反射和从 .NET 注入导入执行来自动化这个过程
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2012-07-23
    • 2015-12-28
    • 2016-11-08
    • 2018-05-29
    • 1970-01-01
    相关资源
    最近更新 更多