小编典典

如果 Python 被解释,什么是 .pyc 文件?

all

我已经了解 Python 是一种解释性语言......
但是,当我查看我的 Python 源代码时.pyc,我看到了 Windows 将其标识为“编译的 Python 文件”的文件。

这些从哪里来?


阅读 99

收藏
2022-02-25

共1个答案

小编典典

它们包含字节码,这是 Python
解释器将源代码编译成的内容。然后,此代码由 Python 的虚拟机执行。

Python 的文档解释了这样的定义:

Python
是一种解释语言,而不是编译语言,尽管由于字节码编译器的存在,区别可能会很模糊。这意味着可以直接运行源文件,而无需显式创建随后运行的可执行文件。

2022-02-25