Python .py和.pyc文件的运行时之间有区别吗?

Python .py和.pyc文件的运行时之间有区别吗?,python,compilation,interpreter,pyc,Python,Compilation,Interpreter,Pyc,我知道.pyc文件(编译的.py文件)以及它们之间的区别: 我的问题是: .py的运行时与.pyc文件或 那些基准 并且正在使用.pyc而不是.py可靠 提前谢谢 我认为当您运行.py文件时,创建其.pyc文件所需的时间不多 当您直接运行.pyc文件时,不需要花费时间来创建.pyc文件,然后.py和的运行时是相同的。.pyc包含的字节码基本上就是解释器将源代码编译成的。生成字节码基本上是相同的为了优化而做的一些事情,通过这种方式,您的代码可以直接运行,而无需创建可执行文件。这会使事情变得

我知道
.pyc
文件(编译的
.py
文件)以及它们之间的区别:


我的问题是:
  • .py
    运行时
    .pyc
    文件或 那些基准
  • 并且正在使用
    .pyc
    而不是
    .py
    可靠
提前谢谢



我认为当您运行
.py
文件时,创建其
.pyc
文件所需的时间不多


当您直接运行
.pyc
文件时,不需要花费时间来创建
.pyc
文件,然后
.py
的运行时是相同的。

.pyc
包含的字节码基本上就是解释器将源代码编译成的。生成字节码基本上是相同的为了优化而做的一些事情,通过这种方式,您的代码可以直接运行,而无需创建可执行文件。这会使事情变得更快。

pyc
加载速度更快,但运行速度不会更快。@klauds。你说的“负载”是什么意思?