Note github unpyc3 and..

- Add source to bytecode_2.2/03_class_method.pyc
- more ignore
This commit is contained in:
rocky
2016-10-30 21:16:33 -04:00
parent bfd2f77fbc
commit 7700446bb1
4 changed files with 16 additions and 1 deletions

3
.gitignore vendored
View File

@@ -1,7 +1,7 @@
*.pyo
*.pyc *.pyc
*_dis *_dis
*~ *~
*.pyc
/.cache /.cache
/.eggs /.eggs
/.python-version /.python-version
@@ -13,5 +13,6 @@
/nose-*.egg /nose-*.egg
/tmp /tmp
/uncompyle6.egg-info /uncompyle6.egg-info
/unpyc
__pycache__ __pycache__
build build

View File

@@ -132,6 +132,7 @@ See Also
* https://github.com/zrax/pycdc : supports all versions of Python and is written in C++ * https://github.com/zrax/pycdc : supports all versions of Python and is written in C++
* https://code.google.com/archive/p/unpyc3/ : supports Python 3.2 only. The above projects use a different decompiling technique what is used here. * https://code.google.com/archive/p/unpyc3/ : supports Python 3.2 only. The above projects use a different decompiling technique what is used here.
* https://github.com/figment/unpyc3/ : fork of above, but supports Python 3.2 only. Include some fixes like supporting function annotations
* The HISTORY_ file. * The HISTORY_ file.
.. |downloads| image:: https://img.shields.io/pypi/dd/uncompyle6.svg .. |downloads| image:: https://img.shields.io/pypi/dd/uncompyle6.svg

View File

@@ -0,0 +1,13 @@
# From Decompyle++
# File: 22_class_method.pyc (Python 2.2)
# An old-style Python class.
class MyClass:
def method(self, i):
if i is 5:
print 'five'
elif not (i is 2):
print 'not two'
else:
print '2'