Python是一種解釋型語言 Python程序源碼不需要編譯,,可以直接從源代碼運行程序,。Python解釋器將源代碼轉換為字節(jié)碼,然后把編譯好的字節(jié)碼轉發(fā)到Python虛擬機(PVM)中進行執(zhí)行,。 下面用一張圖來解釋這個過程: 當我們運行Python文件的時候,,Python解釋器會執(zhí)行兩個步驟: 把源代碼編譯為字節(jié)碼(以.pyc文件保存) 把編譯好的字節(jié)碼轉發(fā)到PVM中加以執(zhí)行 這樣,Python程序的執(zhí)行過程就清楚了 所以,,Python是一種典型的解釋型語言 |
|