我引用 Python 文档的一部分:
“当从 .pyc 或 .pyo 文件读取程序时,它的运行速度并不比从 .py 文件读取时更快;.pyc 或 .pyo 文件唯一比 .py 文件快的是它们被加载的速度。”
它的意思是说,无论你使用 .pyc 或 .pyo 文件还是 .py 文件来运行程序,程序的运行速度都是一样的,没有区别。但是,使用 .pyc 或 .pyo 文件加载程序的速度会更快,因为这些文件已经被编译过了,可以直接被计算机读取和执行。所以,如果你需要反复加载同一个程序,使用 .pyc 或 .pyo 文件会更加高效。
它的意思是说,无论你使用 .pyc 或 .pyo 文件还是 .py 文件来运行程序,程序的运行速度都是一样的,没有区别。但是,使用 .pyc 或 .pyo 文件加载程序的速度会更快,因为这些文件已经被编译过了,可以直接被计算机读取和执行。所以,如果你需要反复加载同一个程序,使用 .pyc 或 .pyo 文件会更加高效。
.pyc
文件中以供以后使用。 - Katriel