【Python】pyhton中

【Python】pyhton中,第1张

【Python】pyhton中

pycache 文件夹是 Python 解释器自动生成的,用来存放编译的字节码。
通俗来说:缩短程序运行时间
具体来说:

.py文件的汇编,只有在import语句执行时进行,当.py文件第一次被导入时,它会被汇编为字节代码,并将字节码写入同名的.pyc文件中。后来每次导入 *** 作都会直接执行.pyc
文件(当.py文件的修改时间发生改变,这样会生成新的.pyc文件),在解释器使用-O选项时,将使用同名的.pyo文件,这个文件去掉了断言(assert)、断行号以及其他调试信息,体积更小,运行更快。(使用-OO选项,生成的.pyo文件会忽略文档信息)


注意:这里还有一点要说明的是,该文件夹以及文件夹下所产生的文件(*.pyc)没有必要提交到版本管理仓库上(例如:Git),可以通过在本地 Project 中的 .gitignore 文件中增加 *.pyc,如下:

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5721503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存