Je ne connaissais pas ce "-O", faudra que je vois s'il apporte vraiment quelque-chose (par rapport aux .pyc qui - rappellons-le - sont générés par défaut dès que les droits en écriture sont présents).
Parce que pour rendre du Python plus rapide, j'ai tendance à être plus intéressé par Psyco que par une forme à peine plus succinte du bytecode (sans compter que la taille ne fait pas tout, loin s'en faut).
Pour info, la première doc que je trouve sur ce flag:
When the Python interpreter is invoked with the -O flag, optimized code is generated and stored in ‘.pyo’ files. The optimizer currently doesn't help much; it only removes assert statements. When -O is used, all bytecode is optimized; .pyc files are ignored and .py files are compiled to optimized bytecode.
[^] # Re: Python c'est bon
Posté par Larry Cow . En réponse au journal PyQt, QtJambi, et les autres. Évalué à 2.
Parce que pour rendre du Python plus rapide, j'ai tendance à être plus intéressé par Psyco que par une forme à peine plus succinte du bytecode (sans compter que la taille ne fait pas tout, loin s'en faut).
Pour info, la première doc que je trouve sur ce flag:
-- http://www.network-theory.co.uk/docs/pytut/CompiledPythonfil(...)
Pas super transcendant, même si ça a du s'améliorer depuis.