常見的Python五大直譯器!
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 常見的Python五大直譯器!很有用哦Python
- 【譯】使用 Android Architecture Components 的五個常見誤區Android
- python實現常見的五種排序演算法Python排序演算法
- 你知道python常見的庫有哪些嗎?五大python庫Python
- RTMP、HTTP-FLV、HLS,你瞭解常見的三大直播協議嗎HTTP協議
- Python五種常見的演算法,你都瞭解麼Python演算法
- 學習python語言常見的庫有哪些?這五類!Python
- 【Python入門教程】五個常見的最佳化SQL的技巧!PythonSQL
- 常見的五種三列布局
- CUDA常見編譯器配置問題一覽編譯
- Python中的常見方法Python
- 【知識分享】五個常見的web伺服器介紹Web伺服器
- Python常見ErrorPythonError
- 常見的五種軟體架構架構
- opencv 編譯常見錯誤OpenCV編譯
- 線性同餘-常見語言編譯器引數編譯
- 常見的五種MySQL高可用方案分析MySql
- JavaScript 五大常見函式JavaScript函式
- 初學python的常見問題Python
- python logging常見的解決方案Python
- [譯] HTTP/2 常見問題解答HTTP
- PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤PHP編譯
- Python新手常見問題五:在遍歷列表的同時又修改該列表Python
- Python——常見注意事項Python
- python常見漏洞總結Python
- Python - list 列表常見方法Python
- Python開發常見漏洞Python
- 滲透測試常見的漏洞有哪些?這五類最常見!
- 伺服器常見的問題伺服器
- 5種常見的Python拼接字串方法!Python字串
- python檔案的常見的操作有哪些?Python
- Python爬蟲一般會用什麼框架?常見的五種框架介紹!Python爬蟲框架
- AndroidStudio之NDK常見編譯錯誤Android編譯
- SpringMVC(五)RESTful支援,Dispatcher常見的攔截路徑SpringMVCREST
- 常見的五種 NFT 騙局,千萬別中招了
- CSS 常見選擇器CSS
- Linux 常見編輯器Linux
- 面試Python機器學習時,常見的十個面試題Python機器學習面試題