2013-07-04 29 views

答えて

0

.pyo.pycの違いは、.pyoが最適化されていることです。つまり、ドキュメントストリングなどの特定の機能を使用できなくなります。 .pycは限定されていません。

6

.pycファイルは、インタプリタによってバイトコードにコンパイルされたpythonファイルです。ファイルがインポートされると、これらは正常に生成されます。

.pyoは、最適化のために行番号、アサーション、およびその他のもの(おそらくドキュメント文字列)を含まないコンパイル済みのバイトコードです。

または-OOオプションを渡して、.pyoファイルを生成することができます。 -Oを使用すると、行番号、アサーション、およびデバッグ情報がスローされます。 -OOの場合、.pyoファイルにもdocstringが削除されます。

+0

私は.pyoファイルと.pycファイルの区別を永遠に探してきました。 – tarabyte

関連する問題