Python只要有三種文件類型.py,.pyc,.pyo.
- .py
這就是我們常見的py源文件,沒什么好說的
- .pyc
py源文件編譯成的二進(jìn)制字節(jié)碼文件,依然由python加載執(zhí)行,不過速度會提高,也會隱藏源碼。
如何生成.pyc文件呢?
假設(shè)我們有一個1.py文件需要編譯成pyc文件,則創(chuàng)建一個新的py文件,在新的文件中使用py_compile,如下:

執(zhí)行之后,可以看到生成了1.pyc的文件,我們可以使用python 1.pyc執(zhí)行:

- .pyo
優(yōu)化編譯后的程序,也是二進(jìn)制文件,適用于嵌入式系統(tǒng)。
如何生成.pyo文件呢?我們可以使用下面的命令:
