python加上-O参数, 生成优化后的*.pyo文件

来源:互联网 发布:阿里云服务器端口 编辑:程序博客网 时间:2024/06/05 00:40

作用是使用

1.优化编译后文件。

2.内建参数 __debug__ 为 False

3.使 assert False 语句不起作用

今天看代码发现flup库中使用 __debug__一变量的地方还不少。

 

 -O是优化编译后文件。

 

简单试了下,加-O参数执行10W次 1/1.0, 平均用时 0.0142xxx 不加-O参数, 平均用时 0.0151xxxx

 

加上 -O还有个好处,使 assert False 语句不起作用。 一直不敢使用assert,现在可以尽情使用了

原创粉丝点击