常見的Python五大直譯器!

老男孩IT教育機構發表於2020-08-25

  python是一門解釋型語言,程式碼想要執行,必須透過直譯器來執行,當然為了滿足不同平臺的需求,python直譯器也分為不同的種類,接下來為大家介紹五款常用python直譯器。

  目前常見的Python直譯器包括:CPython、JPython、IPython、PyPy、IronPython五個版本。

  1、CPython:是使用C語言開發的python直譯器,也是標準的python直譯器,目前我們大部分人安裝的python IDE都是CPython,也是使用最廣泛的python直譯器。

  2、JPython:是在JVM上實現的python,由Java語言編寫。可以將python原始碼編譯成JVM位元組碼,由JVM執行對應的位元組碼,因為可以很好的與JVM整合。

  3、IPython:是基於Cpython之上的一個互動式直譯器,相對於Cpython而言,其互動方式有所增強,但是執行程式碼的功能還能與Cpython相同的。

  4、PyPy:是使用python實現的python動態編譯器,提供了JIT編譯器和沙盒功能,因此在執行速度上要比Cpython快很多。其起源是python開發者為了更好的Hack Python而建立的專案。靈活性高、易於使用和試驗,不過對於第三方模組的支援不足。

  5、IronPython:面向微軟.net平臺,是由C#語言編寫。可以將Python程式碼編譯成位元組碼TODO CLR,並能很好的與.NET平臺整合。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2714571/,如需轉載,請註明出處,否則將追究法律責任。

相關文章