.pyc と .pyo ファイルはどちらもコンパイルされた Python コードです。それらの違いと、どちらを使用する必要があるかを教えてください。
質問する
10248 次
2 に答える
11
.pyc
ファイルは、インタープリターによってバイトコードにコンパイルされた Python ファイルです。ファイルがインポートされると、通常は生成されます。
.pyo
最適化の目的で、行番号、アサーション、およびその他のもの (おそらくドキュメント文字列) なしでコンパイルされたバイト コードです。
Python インタープリターを呼び出すときに、-O
or-OO
オプションを渡して.pyo
ファイルを生成することができます。を使用-O
すると、行番号、アサーション、および一部のデバッグ情報が破棄されます。 docstringも削除さ-OO
れたファイルになります。.pyo
于 2013-07-04T16:59:00.073 に答える
2
との違いは、.pyo
最適化されていることであり、docstring などの特定の機能を使用できないことを意味します。制限なしで、全体の取り引きです。.pyc
.pyo
.pyc
于 2013-07-04T16:44:26.893 に答える