PYC コンバーター

コンパイル済みPythonファイル (PYC) からテキストを抽出


.PYC ファイルをドロップまたはアップロード

PYC ファイルからテキストを抽出する方法

  1. 上記の "ファイルを選択" ボタンをクリックし、PYC ファイルを選択します。
  2. 利用可能な場合は、プレビューが表示されます。
  3. "ファイルを変換..." ボタンをクリックして、テキスト情報を抽出します。

PYC を別のファイルタイプに変換

PYC コンパイル済みファイル を別の形式に変換する、CPython または 開発者 ソフトウェアが必要です。

ファイルを PYC に変換

他のファイル形式を "コンパイル済みPythonスクリプト" ファイル形式に変換するには、CPython または類似のソフトウェアが必要です。


PYC ファイルについて

.PYCファイル形式には、CPythonインタープリタによって生成されたコンパイル済みバイトコードが含まれている。.PYスクリプトを実行すると、Pythonはソースコードを.PYCファイルにコンパイルし、__pycache__ディレクトリに保存する。これにより、次回以降の実行時にコンパイル手順が省略され、読み込み時間が短縮される。通常、元のソースコードが失われた場合に、.PYCを.PYに戻す(逆コンパイル)ことが求められる。しかし、これは困難なプロセスだ。.PYCファイルは、コンパイルに使用された特定のPythonバージョンに強く依存している。コンパイルされたバイナリデータであるため、元のフォーマットや開発者のコメントは失われている。逆コンパイルには単純なフォーマット変換ではなく、バージョン固有のリバースエンジニアリングアルゴリズムが必要なため、標準的なオンラインコンバーターでは失敗する。uncompyle6やdecompyle3などのツールを使用して.PYファイルの復元を試みるか、Pythonに組み込まれているdisモジュールを使用してバイトコード命令を表示できる。ファイルをconvert.guruにドラッグ&ドロップして、ファイルの内容を確認し、サポートされている場合は変換しよう。標準ツールはバイナリで失敗するが、当社のエンジンはマジックナンバーを識別し、Pythonのバージョンヘッダーを検査して、可能な場合は読み取り可能なテキストを抽出できる。

Convert.Guru はPYCファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。

ほかのユーザーは PYD, PY, PYZ, EXE, DARKSIGNATURE, PAYLOAD, MARSHAL, ZIP, TXT, EMAIL, RPYC, PYW, BIN ファイルも変換しました。


よくある質問

PYC ファイルを PY, EXE, PYTHON, MSI, APP, DMG, DEB, RPM, PKG, RUN, SH または BAT に変換したい場合は、CPython または「Pythonバイトコードキャッシュ」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。

JAR, APP, SCR, IPA, COM, AAB, PS1, DMG, VBS, EXE, XAPK または MSI ファイルを PYC に変換するには、CPython または「Pythonバイトコードキャッシュ」カテゴリの他の同等のツールを試してください。



PYCコンバーターについて

Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、PYC を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。PYC コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。