已经没有.pyo文件了

2020年5月3日 / 26次阅读 / Last Modified 2020年5月3日

以前的python解释器,在有-O优化参数的时候,会将代码编译为.pyo文件。这个特性现在的版本已经没有了,是从2015年的3.5版本开始的!

.pyo文件的问题:

python的编译可以有两层优化,-O和-OO,都是编译出.pyo文件,但从文件后缀上,看不出使用的是哪一层优化。这会导致一些使用上的问题。

用.opt-1.pyc和.opt-2.pyc来代替

PEP 488提出的新的方案,还是回到.pyc文件,使用opt-1和opt-2来区分优化层级。

因此,从python3.5开始,__pycache__目录下,就不会再有.pyo文件了。

-- EOF --

本文链接:https://www.pynote.net/archives/1870

相关文章

    留言区

    电子邮件地址不会被公开。 必填项已用*标注


    前一篇:
    后一篇:

    More


    ©Copyright 麦新杰 Since 2019 Python笔记

    go to top