eric6/Utilities/ModuleParser.py

changeset 8260
2161475d9639
parent 8243
cc717c2ae956
child 8273
698ae46f40a4
child 8286
62ae22eae123
equal deleted inserted replaced
8259:2bbec88047dd 8260:2161475d9639
1538 @return reference to a Module object containing the parsed 1538 @return reference to a Module object containing the parsed
1539 module information (Module) 1539 module information (Module)
1540 """ 1540 """
1541 global _modules 1541 global _modules
1542 1542
1543 if extensions is None: 1543 _extensions = (
1544 _extensions = ['.py', '.pyw', '.ptl', '.rb'] 1544 ['.py', '.pyw', '.ptl', '.rb']
1545 else: 1545 if extensions is None else
1546 _extensions = extensions[:] 1546 extensions[:]
1547 )
1547 with contextlib.suppress(ValueError): 1548 with contextlib.suppress(ValueError):
1548 _extensions.remove('.py') 1549 _extensions.remove('.py')
1549 1550
1550 modname = module 1551 modname = module
1551 1552

eric ide

mercurial