亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python編譯器和解釋器有哪些

發布時間:2021-11-19 13:58:25 來源:億速云 閱讀:264 作者:iii 欄目:編程語言

這篇文章主要講解了“Python編譯器和解釋器有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python編譯器和解釋器有哪些”吧!

1.Brython

Python編譯器和解釋器有哪些

Brython 是一種流行的 Python 編譯器,可將 Python 轉換為 Javascript 代碼。它提供對所有 Web 瀏覽器(包括一種手機  Web 瀏覽器)的支持。

它還支持比較新的 Html5/CSS3 規范,可以使用流行的 CSS 框架,如 BootStrap3 和 LESS。

網址:https://brython.info

2. Pyjs

Python編譯器和解釋器有哪些

Pyjs 是一個豐富的 Internet 應用程序框架,也是一種輕量級的 Python 編譯器,可以從 Web 瀏覽器直接執行 Python  腳本,可以從瀏覽器的 JS 控制臺執行程序。

它是從 Python 到 Javascript 的編譯器,可以使代碼在 Web 瀏覽器上運行。它帶有 Ajax 框架和 Widget Set  API。

網站:http://pyjs.org

3. WinPython

Python編譯器和解釋器有哪些

它是為 Windows 操作系統設計的。它有一些 CPython 的特性。它預裝了一些針對數據科學和機器學習的流行庫,例如 Numpy、Pandas 和  Scipy。

它帶有 C/C++ 編譯器,大多數時候不會用到。除此之外,它只有 Python 編譯器,沒有其它包。

網址:https://winpython.github.io

4.Skulpt

Python編譯器和解釋器有哪些

Skulpt 是 Python 的瀏覽器版實現,可以被添加到 HTML 代碼中。

此 Python 編譯器使用 Javascript 編寫,在客戶端運行代碼,無需其它插件、加工或服務器支持。

Skulpt 解釋器通過導入方式,來執行保存在網站上的 .py 文件中的代碼。

網站:https://skulpt.org

5.Shed Skin

Python編譯器和解釋器有哪些

該編譯器將 Python 標準庫模塊編譯為 C++,它將靜態類型的 Python 程序轉換為很受限的優化的 C++ 代碼。

通過將其內置的 Python 數據類型再次實現為自己的類集(可以用 C++ 高效實現),可以提高性能。

網站:https://en.wikipedia.org/wiki/Shed_Skin

6.Active Python

Python編譯器和解釋器有哪些

這是用于 Windows、Linux 和 Mac Os 的 Python 發行版,有免費的社區版。

它支持在許多平臺安裝,某些不被 Python-like 的 AIX 支持的平臺,它也支持。它提供了比 Python 更多的兼容性。

網站:https://www.activestate.com/products/activepython

7.Transcrypt

Python編譯器和解釋器有哪些

它是一種流行的將 Python 代碼編譯為簡單易讀的 Java 代碼的編譯器。它是一個輕量級的 Python  編譯器,支持對矩陣和向量運算進行切片。

Transcrypt 也可以在 Node.js 上運行。分層模塊、多重繼承和本地類給其添加了很多功能。

網站:https://www.activestate.com/products/activepython

8. Nutika

Python編譯器和解釋器有哪些

這是一種源碼到源碼的 Python 編譯器,可以將 Python 源代碼轉換為 C/C++ 可執行代碼。它會使用到許多 Python  庫和擴展模塊。

它自帶 Anaconda,可用于創建數據科學和機器學習項目。

網站:https://www.activestate.com/products/activepython

9. Jython

Python編譯器和解釋器有哪些

它用 Java 編寫,可以在運行 JVM 的任何平臺上執行。Jython 將 Python代碼編譯為 Java 字節碼,從而做到跨平臺。

它可用于創建 Servelets、Swing、SWT 和 AWT 軟件包的解決方案。Jython 使用 CPython 之類的全局解釋器鎖(GIL)  。

另外,你可以將 Java 類擴展到 Python 代碼。

網址:https://www.jython.org

10. CPython

Python編譯器和解釋器有哪些

CPython 是默認的且使用最廣泛的 Python 編譯器。它是用 C 語言編寫的,并使用 GIL(全局解釋器鎖),這使得并發 CPython  進程之間的通信很困難。

CPython 中的編譯步驟包括:解碼、令牌化、解析、抽象語法樹和編譯。

網站:https://compilers.pydata.org

11. IronPython

Python編譯器和解釋器有哪些

此版本的 Python 編譯器是在微軟的 .Net 框架和 Mono 上實現的。

它還提供了動態編譯和交互式控制臺。它使得安裝非常容易,并且具有跨平臺兼容性。

它還具有標準庫和不同的模塊,主要用于實現 .Net 框架的用戶界面庫。

網址:https://ironpython.net

感謝各位的閱讀,以上就是“Python編譯器和解釋器有哪些”的內容了,經過本文的學習后,相信大家對Python編譯器和解釋器有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石门县| 新昌县| 商都县| 句容市| 元阳县| 深水埗区| 河南省| 肇庆市| 红桥区| 交城县| 乐亭县| 新密市| 安乡县| 鄂托克前旗| 临武县| 金坛市| 宁都县| 新源县| 巩义市| 宁城县| 桂林市| 克什克腾旗| 土默特左旗| 横山县| 东海县| 鹰潭市| 宜州市| 昌吉市| 黄山市| 奉化市| 五指山市| 清水河县| 吉安县| 湖口县| 竹山县| 上林县| 梅州市| 邹城市| 通城县| 沽源县| 马关县|