Decompyle converts Python byte-code back into equivalent Python source. It accepts byte-code from any Python version between 1.5 and 2.3 inclusive.
The generated source is very readable: docstrings, lists, tuples and hashes get pretty-printed.
Decompyle can also verify the equivalence of the generated source by compiling it and comparing the new byte-code with the original byte-code.
Note that an older version of decompyle is available in the decompyle2.2 package. The older version cannot handle Python 2.3 byte-code, but it might provide a greater success rate with byte-code from Python 2.2 and below. Both the newer decompyle and the older decompyle2.2 may be installed together without problems.
|
|
|
| アーキテクチャ | パッケージサイズ | インストールサイズ | ファイル |
|---|---|---|---|
| alpha | 63.4 kB | 408 kB | [ファイル一覧] |
| amd64 (非公式の移植版) | 89.5 kB | 424 kB | [ファイル一覧] |
| arm | 66.7 kB | 408 kB | [ファイル一覧] |
| hppa | 94.9 kB | 420 kB | [ファイル一覧] |
| i386 | 71.8 kB | 412 kB | [ファイル一覧] |
| ia64 | 120.5 kB | 536 kB | [ファイル一覧] |
| m68k | 67.6 kB | 396 kB | [ファイル一覧] |
| mips | 87.0 kB | 436 kB | [ファイル一覧] |
| mipsel | 87.3 kB | 436 kB | [ファイル一覧] |
| powerpc | 94.1 kB | 424 kB | [ファイル一覧] |
| s390 | 83.7 kB | 412 kB | [ファイル一覧] |
| sparc | 74.4 kB | 412 kB | [ファイル一覧] |