.py ファイルと .pyc ファイルの違いは何ですか? [重複] 質問する

.py ファイルと .pyc ファイルの違いは何ですか? [重複] 質問する

.pyc同じ名前のファイルを実行すると、ファイルが自発的に生成されることに気づきました。とファイル.pyの違いは何ですか?.py.pyc

.pycまた、ファイルを放置しておくとスペースが乱雑になると思います。.pycファイルは削除したほうがよいでしょうか? それとも、ファイルを残しておくことには利点や必要性があるのでしょうか?

更新: 私の質問に関連する回答済みの質問が2つあります

Python が解釈される場合、.pyc ファイルとは何ですか?

実行可能なメインの Python スクリプトがモジュールのような pyc ファイルにコンパイルされないのはなぜですか?

この質問は重複ではありません

理由 1: これら 2 つのファイルの違いは何かを尋ねているからです。S.Lott が見つけた「Python が解釈される場合、.pyc ファイルとは何ですか?」という質問は、.py ファイルと .pyc ファイルの違いは何かを尋ねているわけではありません。.pyc ファイルとは何かを尋ねているのです。

理由 2: 私の二次的な質問「.pycファイルを削除する必要がありますか? それとも、ファイルを残しておくことに利点や必要性がありますか?」は、.pyc ファイルとその処理方法に関するさらに多くの情報を提供します。

理由3:私のような初心者のPythonプログラマーが知りたいのは.py ファイルと .pyc ファイルの違いは何ですか?、彼らは私の質問に直接誘導されるので、答えを見つけるのに問題はありません。質問が要点を突いているので、検索時間が短縮されます。

ベストアンサー1

.pycPython ソース ファイルのコンパイル済みバイトコードが含まれます。Python インタープリタは、ファイル.pycより先にファイルをロードする.pyため、これらが存在すると、Python ソース コードを再コンパイルする必要がなくなり、時間を節約できます。これらを削除することもできますが、問題を引き起こすことはなく、サイズも大きくないため、プログラムの実行時間を節約できる可能性があります。

おすすめ記事