9 Pythonが解釈される場合、.pycファイルとは何ですか? Pythonはインタプリタ言語であることを理解するために与えられました... しかし、Pythonソースコードを見ると.pyc、Windowsが「コンパイルされたPythonファイル」と識別するファイルが表示されます。 これらはどこから来るのですか? 1084 python compiled interpreted-language pyc
2 Pythonファイル拡張子、.pyc .pyd .pyoは何を表していますか? これらのpythonファイル拡張子はどういう意味ですか? .pyc .pyd .pyo それらの違いは何ですか?それらはどのように* .pyファイルから生成されますか? 435 python pyc
7 コンパイルされた.pycファイルを.pyファイルに逆コンパイルすることは可能ですか? .pyファイルから生成された.pycファイルから情報を取得することは可能ですか? 178 python decompiling pyc compiled
2 .pycファイルはいつ更新されますか? 「.pyc」ファイルは、プログラムをより高速に実行するために実行時に作成される、平文の「.py」ファイルのコンパイル済みバージョンであることを理解しています。しかし、私はいくつかのことを観察しました: 「py」ファイルを変更すると、プログラムの動作が変わります。これは、「py」ファイルがコンパイルされるか、少なくとも何らかのハッシュプロセスを実行するか、タイムスタンプを比較して、再コンパイルする必要があるかどうかを判断することを示します。 すべての「.pyc」ファイル(rm *.pyc)を削除すると、プログラムの動作が変わる場合があります。これは、「。py」の更新時にコンパイルされていないことを示します。 質問: いつコンパイルするかをどのように決定しますか? 開発中にそれらがより厳密にチェックされることを保証する方法はありますか? 91 python python-internals pyc