All Projects → alex → python-decompiler

alex / python-decompiler

Licence: other
A decompiler for CPython bytecode

Programming Languages

python
139335 projects - #7 most used programming language

Python Decompiler

This project aims to create a comprehensive decompiler for CPython bytecode (likely works with PyPy as well, and any other Python implementation that uses CPython's bytecode). At the moment it is relatively incomplete, with many things not supported, including, but certainly not limited to:

  • Unpacking
  • try/except/finally
  • else clauses on try/for loops
  • any sort of arithmatic
  • keyword argument and *args, **kwargs to functions

I'm taking patches, but I suspect at least some of those will require refactorings and I've grown a tad too bored to do it myself.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].