【问题标题】:Is there the difference between runtime of .py and .pyc files?.py 和 .pyc 文件的运行时有区别吗?
【发布时间】:2018-03-31 15:18:35
【问题描述】:

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


我的问题是:

  • .py.pyc 文件的 runtime 是否有区别或 那些基准
  • 并且正在使用.pyc 而不是.py 可靠

提前致谢。


【问题讨论】:

  • pyc 加载速度更快,但运行速度并不快。
  • @KlausD。你的负载是什么意思?

标签: python compilation interpreter pyc


【解决方案1】:

.pyc 包含字节码,本质上是解释器将源代码编译成的内容。生成字节码本质上是为了优化而完成的,通过这种方式可以直接运行您的代码而无需创建可执行文件。这让事情变得更快。

【讨论】:

    【解决方案2】:

    我认为当您运行 .py 文件时,创建它的 .pyc 文件需要一些时间

    并且当你直接运行.pyc文件时不需要花费时间来创建.pyc文件,然后.py.pyc文件的运行时间是一样的。

    【讨论】:

      猜你喜欢
      • 2011-04-24
      • 1970-01-01
      • 2013-09-14
      • 2013-07-02
      • 2013-05-22
      • 2014-08-20
      • 2014-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多