the*_*vez 10 python performance code-formatting technical-debt commenting
可能重复:
评论是否会降低解释语言的速度?
如果超过75%的代码行被正确评论,那么在执行大型.py文件时会出现明显的性能下降吗?
She*_*hep 19
没有
当你运行python时,第一步是转换为字节码,这就是那些.pyc文件.评论将从这些中删除,因此无关紧要*.
如果使用-Oor -OO选项运行,python将生成"优化" pyo文件,如果速度更快,则可以忽略不计.主要区别在于:
-O说法被删除,-OO选项,__doc__字符串被剥离.鉴于有时需要这些,-OO不建议运行.*下面已经指出,.pyc文件只保存给模块.因此,每次运行顶级可执行文件时都必须重新编译.这一步可能会减慢一个庞大的 python可执行文件.在实践中,大多数代码应该驻留在模块中,这使得这不是问题.
| 归档时间: |
|
| 查看次数: |
1061 次 |
| 最近记录: |