.pycと.pyoファイルはどちらもコンパイルされたPythonコードです。それらの違いは何ですか?また、どちらを使うべきですか?Pythonのpycファイルとpyoファイルの違いは何ですか?
6
A
答えて
0
.pyo
と.pyc
の違いは、.pyo
が最適化されていることです。つまり、ドキュメントストリングなどの特定の機能を使用できなくなります。 .pyc
は限定されていません。
6
.pyc
ファイルは、インタプリタによってバイトコードにコンパイルされたpythonファイルです。ファイルがインポートされると、これらは正常に生成されます。
.pyo
は、最適化のために行番号、アサーション、およびその他のもの(おそらくドキュメント文字列)を含まないコンパイル済みのバイトコードです。
または-OO
オプションを渡して、.pyo
ファイルを生成することができます。 -O
を使用すると、行番号、アサーション、およびデバッグ情報がスローされます。 -OO
の場合、.pyo
ファイルにもdocstringが削除されます。
+0
私は.pyoファイルと.pycファイルの区別を永遠に探してきました。 – tarabyte
関連する問題
- 1. RPMで.pyoファイルと.pycファイルを省略することはできますか?
- 2. Pydevと* .pycファイル
- 3. PYファイルをPYOファイルに変換する - Pythonで
- 4. app.configファイルとXYZ.settingsファイルの違いは何ですか?
- 5. .soファイルと.aファイルの違いは何ですか?
- 6. .classファイルと.dexファイルの違いは何ですか?
- 7. .Resxファイルと.Resourcesファイルの違いは何ですか?
- 8. .soファイルと.loファイルの違いは何ですか?
- 9. .cppファイルと.hファイルの違いは何ですか?
- 10. .LIBファイルと.OBJファイルの違いは何ですか? (Visual Studio C++)
- 11. apklibファイルとjarファイルの違いは何ですか?
- 12. .cfgファイルと.xmlファイルの違いは何ですか?
- 13. Python 2と3は、バイトコード(pyoとpyc)の下位互換性がありますか?
- 14. ホームフォルダ外の.pycファイル?
- 15. .poファイルと.potファイルのファイル内容の違いは何ですか?
- 16. xibファイルのカスタムクラスとファイルの所有者設定の違いは何ですか?
- 17. プロジェクトとJavaのファイルの違いは何ですか?
- 18. Djangoの静的ファイルとメディアファイルの違いは何ですか?
- 19. phpとhtmlのファイル拡張子の違いは何ですか?
- 20. アンドロイドレイアウトxmlファイルの "android:attr /"と "?attr /"の違いは何ですか?
- 21. cmdファイルの%と%%の違いは何ですか?
- 22. アンドロイドレイアウトxmlファイルの "android:"と "@android:"の違いは何ですか?
- 23. ファイルのインクルード時に./と../の違いは何ですか?
- 24. java.util.logging logging.propertiesファイルで、 "ハンドラ"と "ハンドラ"の違いは何ですか?
- 25. `eml`ファイルとRFC822電子メールメッセージの違いは何ですか?
- 26. ファイルとランダムアクセスファイルの違いは何ですか?
- 27. pythonがpycファイルを生成しないようにします
- 28. ZIPファイルのpythonモジュールバイトサイズ違い
- 29. Python eggファイルのポイントは何ですか?
- 30. なぜpython .pycファイルにソースコードの絶対パスが含まれていますか?
py * C *:* C * ompiled、py * O *:* O * ptimized、あなたが覚えていない場合。 – michaelmeyer