Utilities/ModuleParser.py

changeset 4566
a2e8f3c420ec
parent 4486
0538abbe71d0
child 4631
5c1a96925da4
equal deleted inserted replaced
4564:a6480863adfb 4566:a2e8f3c420ec
1633 modname = modname[:-3] 1633 modname = modname[:-3]
1634 module = os.path.basename(module) 1634 module = os.path.basename(module)
1635 1635
1636 if modname in _modules: 1636 if modname in _modules:
1637 del _modules[modname] 1637 del _modules[modname]
1638
1639 if __name__ == "__main__":
1640 # Main program for testing.
1641 mod = sys.argv[1]
1642 module = readModule(mod)
1643 for cls in list(module.classes.values()):
1644 print("--------------")
1645 print(cls.name)
1646 for meth in list(cls.methods.values()):
1647 print(meth.name, meth.pyqtSignature)

eric ide

mercurial