當前位置:
首頁 >
CPython简介
發布時間:2024/3/24
45
豆豆
我們平時所說的Python,一般都是指CPython,CPython是標準的,而且最常用的python實現方式,還有其他實現方式,例如Jython(Java), IronPython(.NET), PyPy(Python)。
代碼有兩種常見的執行方式,一種是編譯執行,先將代碼編譯成機器指令,然后執行;另一種是解釋執行,對每條語句在運行的時候解釋器去執行相應的動作。
而一些編譯器是將代碼編譯成機器代碼,可以直接在系統上執行;還有一些編譯器是將代碼編譯成中間語言,然后交給虛擬機執行。
我們可以一般會認為Python是解釋型語言,當我們在官網安裝Python的時候,Python.exe就是CPython (解釋器),它是由一個編譯器和一個虛擬機構成,所以其實在Python代碼運行前會先被編譯(CPython中的編譯器是由純C編寫的)成中間語言,保存在.pyc文件中,然后由虛擬機來逐行解釋執行。
總結
- 上一篇: Maven添加modbus4j的jar包
- 下一篇: python 获取天气接口数据