我如何判断我正在使用哪种Python解释器?

use*_*646 2 python

我使用的是Python 2.5.2.我怎样才能知道它是否CPython还是IronPythonJython

另一个问题:如何在我的项目中使用VB.NET开发的DLL

bob*_*nce 7

如果你从python.org下载它作为默认的东西,那就是CPython.这是Python的"普通"版本,当你使用命令"python"时得到的版本,以及你将拥有的版本,除非你专门去寻找针对Java/CIL的项目.

它是CPython,因为其他项目都没有达到版本号2.5.2.

如何在我的项目中使用VB.NET开发的DLL?

从CPython开始,使用Python-for-.NET(*)和clr.AddReference.

(*:实际上有点用词不当,就像控制CPython一样,它更像是.NET-for-Python.)


小智 7

 import platform    
 platform.python_implementation()
Run Code Online (Sandbox Code Playgroud)

上面的代码提供了您使用的解释器的类型。