假设在C#中有一个IronPython的对象 ‘obj1’。
现在要得到该对象的类名,不是在C#中的类名,而是它在IronPython中的类名。
(如果要得到在C#中的类名,直接调用对象的GetType()方法,就能获得对应的Type)
dynamic obj1; Microsoft.Scripting.Hosting.ScriptEngine engine = IronPython.Hosting.Python.CreateEngine(); Microsoft.Scripting.Hosting.ObjectOperations operations = engine.Operations; string typeName = operations.GetMember(obj1, "__class__").__name__;
相关推荐
这是一个C#和IronPython相互调用的小例子。关键的地方是1.在C#项目中田间IronPython的Dll文件;2.注意在Python使用C#.DLL时先加载DLL文件。如果有什么问题可以相互讨论.
IronPython和C#交互的几种方式
C# IronPython 脚本引擎源码 + 例子
IronPython2.7 , c#调用python用到的开发库, 是一种在 .NET 及 Mono上的 Python 实现,可以提高开发效率.
IronPython.2.7.8,用于visual studio2013关联abaqus。
IronPython 2.6 的源代码,用C#开发的。 是深入研究Python,深入学习C#的很好教材。 里面的设计思路很值得借鉴,强烈推荐
setuptools-py2.7.egg,IronPython安装python第三方库的必须工具
说明如何在C#4.0中调用IronPython中的函数以及类.
大名鼎鼎的IronPython,可以让 VS2010轻松调用 Python 脚本,需要 .net framework 4.0
IronPython开发工具
IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造。1.0 版于2006年9月5日发布。随后,在 2007 年,开发者决定改写构架,使用动态类型系统以让更多脚本语言能...
IronPython官方文档中文档
2)IronPython和C#动态支持(内置对象Ipy_this): Scripts目录下含多个应用例子,窗体测试(WinAPI)、Web测试(WatiN)、WebAPI测试、LinuxSSH和SCP等。 3)命令行调用支持: IronPythonTest.exe -log logPath ;...
IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造。1.0 版于2006年9月5日发布。
[Apress] IronPython 高级程序设计 (英文版) [Apress] Pro IronPython (E-Book) ☆ 出版信息:☆ [作者信息] Alan Harris [出版机构] Apress [出版日期] 2009年06月22日 [图书页数] 312页 [图书语言] 英语 ...
微软IronPython源码
主要介绍了使用IronPython把Python脚本集成到.NET程序中的教程,现在刚刚被微软开源的.NET重新成为业界热点、本文介绍了使Python和.NET交互的IronPython,需要的朋友可以参考下
IronPython in Action 无水印pdf版。 IronPython in Action 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络 IronPython Action
IronPython 经典书籍
IronPython-2.7.7.msi 金蝶云 调试python脚本环境搭建。 使用VS2013+IronPython,用于金蝶云python脚本调试。