我使用的是Python 2.5.2.我怎样才能知道它是否CPython
还是IronPython
和Jython
?
另一个问题:如何在我的项目中使用VB.NET开发的DLL?
如果你从python.org下载它作为默认的东西,那就是CPython.这是Python的"普通"版本,当你使用命令"python"时得到的版本,以及你将拥有的版本,除非你专门去寻找针对Java/CIL的项目.
它是CPython,因为其他项目都没有达到版本号2.5.2.
如何在我的项目中使用VB.NET开发的DLL?
从CPython开始,使用Python-for-.NET(*)和clr.AddReference.
(*:实际上有点用词不当,就像控制CPython一样,它更像是.NET-for-Python.)
import platform platform.python_implementation()
上面的代码提供了您使用的解释器的类型。