Eclipse で .pyc ファイルを読み取る方法はありますか?
外部プログラムのダウンロードを避けようとしていますが、オンライン サービスは信用したくありません。
Eclipse で .pyc ファイルを読み取る方法はありますか?
外部プログラムのダウンロードを避けようとしていますが、オンライン サービスは信用したくありません。
Python用のオープンソース/無料の逆コンパイラはありません-ただの「逆アセンブラ」です(stdlibの逆モジュールを参照してください)。「-O」を使用した場合でもコードの一般的な構造が保持されるため、Python Stack-VM-assembly(.pyc-filesに格納されている)からPythonコードの動作に戻るのはほとんど簡単です。
特別な場合の解決策(つまり、古い[2.3より前の]形式で.pyc-sをマーシャリングする)については、リンクされた@FabioZadroznyの回答を参照してください。ただし、特にPython> = 2.5を使用して.pyc-sを生成する場合は、ただし、多くのオペコードが変更/追加されているため、おそらく機能しません。