【发布时间】:2021-02-18 04:05:15
【问题描述】:
我正在做一个烧瓶项目。
app> 主目录下有__pycache__ 文件和.pyc 文件。
这些是干什么用的?
当我尝试单击.pyc 文件时,它显示the file is not displayed in the editor becuase it is either binary or uses an unsupported text encoding. 有哪些方法可以打开此文件并查看里面的内容?谢谢。
编辑: 我在其他网站上找到了这个文件的用途
当你在 python 中运行程序时,解释器首先将其编译为字节码,编译后解释器将其存储在 pycache 文件夹中。因此,当您在那里查看时,您会发现一堆文件共享项目文件夹中的 .py 文件的名称,您会看到它们的扩展名将是 .pyc 或 .pyo。这些文件分别是程序文件的字节码编译版本和优化字节码编译版本。
pycache 使您的程序启动得更快一些。当您的脚本更改时,它们将被重新编译,如果您删除文件或整个文件夹并再次运行您的程序,它们将重新出现(除非您特别禁止该行为)
【问题讨论】: