擅长:python、mysql、java
<p>我想你误解了Python。这是一种解释语言。您只需提供文本源文件,解释器就会执行它们。在</p>
<p>Python语言和CPython、IronPython、Jython、pypyy等实现有区别。它们都试图尽可能准确地实现Python语言,同时还添加了特定于实现的功能。这就像C++编译器是如何用C++编写的。在</p>
<p>例如,任何(纯)Python文件都可以由IronPython解释器执行。但是如果您知道要使用IronPython,那么可以使用允许您进入.NET库的特殊IronPython特性。在</p>
<p>现在,大多数Python不使用任何特定于实现的功能,所以使用什么来运行它并不重要。不过,有些Python是这样的。在</p>
<p><sup>1</sup>好吧,它被编译成.pyc文件。。。但无论如何,“编译”并不是一个定义明确的术语。在</p>
<hr/>
<p>这对你有什么关系?好吧,你有一堆Python源代码,你想在.netframework中使用。如果该代码不使用任何CPython特定的特性,比如使用C扩展模块,那么您可以在IronPython中运行它。在</p>