9 如果解释了Python,那么什么是.pyc文件? 我已经了解Python是一种解释语言... 但是,当我看我的 Python源代码时,我看到的.pyc是Windows标识为“编译的Python文件”的文件。 这些从哪里来? 1083 python compiled interpreted-language pyc
2 python文件扩展名.pyc .pyd .pyo代表什么? 这些python文件扩展名是什么意思? .pyc .pyd .pyo 它们之间有什么区别,它们是如何从* .py文件生成的? 436 python pyc
2 .pyc文件什么时候刷新? 我知道“ .pyc”文件是纯文本“ .py”文件的编译版本,是在运行时创建的,以使程序运行更快。但是我观察到了一些事情: 修改“ py”文件后,程序行为会更改。这表明“ py”文件已编译或至少经过某种哈希处理或比较时间戳,以便确定是否应重新编译它们。 删除所有“ .pyc”文件(rm *.pyc)后,有时程序行为也会改变。这表明它们不是在更新“ .py”时被编译的。 问题: 他们如何决定何时编译? 有没有办法确保他们在开发过程中进行更严格的检查? 91 python python-internals pyc