flask python 中的 pycache 文件夹是什么?

what is pycache folder in flask python?

我正在做一个烧瓶项目。

并且在 app> main 下有 __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 让你的程序启动得更快一点。当您的脚本更改时,它们将被重新编译,如果您删除文件或整个文件夹并再次 运行 您的程序,它们将重新出现(除非您特别抑制该行为)

https://intellipaat.com/community/4278/what-is-pycache

.pyc 文件是由 Python 解释器编译的 Python 文件。 Read here.