以下圖所示, python的編譯執行過成爲:python
在執行某個.py文件前,首先在內存中由python解釋器進行詞法分析和語法分析。詞法分析和語法分析經過後,會對.py文件進行解釋,此時將.py文件解釋爲字節碼文件(Cpython將.py文件編譯爲.pyc文件),而後執行該字節碼文件,就生成機器碼文件,由cpu調度。blog