Author Topic: 如何用PyPy?  (Read 4411 times)

Offline pollase

  • Page
  • *
  • Posts: 8
如何用PyPy?
« on: July 26, 2022, 09:03:19 AM »
PyPy是另一个Python代写https://lunwenzhushou.net/python-dai-xie/解释器,其goal是改善执行速度。它使用JIT技术动态编译Python代码(注意,它没有被解释),所以它有机会显著改善Python代码的执行speed。挺多Python代码会在PyPy下运行,可是PyPy和CPython之间有一些 区别,这可能会导致相同的Python代码在两个解释器下运行时产生不同的results。如果您的代码将在PyPy下运行,那么您需要理解PyPy和CPython之间的差异。Jython是一个运行在Java平台上的Python interpreter,它将Python代码直接编译为Java字节码以供执行。IronPython和Jython类似,仅仅是IronPython是运行在微软.Net platform上的Python解释器,可以直接把Python代码编译成.Net的字节码。