Пример #1
0
def main(args):
    log.debug('main got args: %s' % args)
    for arg in args:
        if arg.endswith('.jar'):
            zp = ZipFile(arg)
            for f in zp.filelist:
                if f.filename.endswith('.class'):
                    print
                    print
                    print '%s' % f.filename,
                    foo = ClassFile(zp.read(f.filename))
                    print ' => methods:%s, interfaces:%s' % (len(
                        foo.methods()), len(foo.interfaces()))
                    print foo
            zp.close()
Пример #2
0
 def setup_class(cls):
     cls._class_file = ClassFile(
         pkgutil.get_data(__name__, _EXAMPLE_RESOURCE))
Пример #3
0
 def setUpClass(cls):
     cls._class_data = pkgutil.get_data('twitter.common.java',
                                        _EXAMPLE_RESOURCE)
     assert cls._class_data is not None
     cls._class_file = ClassFile(cls._class_data)