Skip to content

Pycdc

A Python Byte-code Disassembler/Decompiler

Decompyle++ aims to translate compiled Python byte-code back into valid and human-readable Python source code. While other projects have achieved this with varied success, Decompyle++ is unique in that it seeks to support byte-code from any version of Python.

Decompyle++ includes both a byte-code disassembler (pycdas) and a decompiler (pycdc).

As the name implies, Decompyle++ is written in C++. If you wish to contribute, please fork us on github at https://github.com/zrax/pycdc

Simple example

$ git clone https://github.com/zrax/pycdc   
$ cd pycdc
$ make  
$ ./bin/pycdc Example.pyc > Example.py

Local Download

Pycdc master 6a9d6a6132c8492bbe3cc1cf4c3bfe787b7ff7f0
Pycdc-master-6a9d6a6.zip

See also

Favorite site