Add a standalone disassemble utility. __init__.py: Shun using 0, 1 for booleans

This commit is contained in:
rocky
2015-12-14 22:01:58 -05:00
parent 2d5191ba67
commit ae42f61ef0
7 changed files with 257 additions and 43 deletions

View File

@@ -338,14 +338,14 @@ class Token(scanner.Token):
def compare_code_with_srcfile(pyc_filename, src_filename):
"""Compare a .pyc with a source code file."""
version, code_obj1 = uncompyle6._load_module(pyc_filename)
version, code_obj1 = uncompyle6.load_module(pyc_filename)
code_obj2 = uncompyle6._load_file(src_filename)
cmp_code_objects(version, code_obj1, code_obj2)
def compare_files(pyc_filename1, pyc_filename2):
"""Compare two .pyc files."""
version, code_obj1 = uncompyle6._load_module(pyc_filename1)
version, code_obj2 = uncompyle6._load_module(pyc_filename2)
version, code_obj1 = uncompyle6.load_module(pyc_filename1)
version, code_obj2 = uncompyle6.load_module(pyc_filename2)
cmp_code_objects(version, code_obj1, code_obj2)
if __name__ == '__main__':