Tag: pyc

.pyc文件什么时候刷新?

我知道“.pyc”文件是在运行时创build的纯文本“.py”文件的编译版本,以使程序运行得更快。 但是我观察了一些事情: 修改“py”文件后,程序行为发生变化。 这表明“py”文件被编译或者至less经过某种哈希处理或比较时间戳,以便判断它们是否应该被重新编译。 删除所有“.pyc”文件( rm *.pyc )后,有时程序行为会改变。 这将表明他们没有被编译更新“.py”。 问题: 他们如何决定何时编译? 有没有办法确保他们在开发过程中有更严格的检查?

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

我已经了解到Python是一种解释型语言…但是,当我查看我的Python源代码时,我看到了Windows标识为“编译的Python文件”的.pyc文件。 这些进来了?