ドキュメントでは、Pythonインタプリタが詳細を問わずに「基本的な最適化」を実行するとしか言いません。明らかに、それは実装に依存しますが、どのようなタイプのものを最適化できるか、実行時にどれくらいの節約を生み出すことができるかを感じる方法はありますか?Python最適化(-OまたはPYTHONOPTIMIZE)は何をしますか?
-Oを使用することに欠点はありますか?
私が知っている唯一のことは、-Oがassert
を無効にすることですが、生産中でも間違っている可能性があるものについてはassert
を使用しないでください。 Pythonの2.7で
可能重複[Pythonの基本的な最適化モードを使用することは何ですか? ( 'python -O')](http://stackoverflow.com/questions/1693088/what-is-the-use-of-pythons-basic-optimizations-mode-python-o) – tzot