14 lines
339 B
Python
14 lines
339 B
Python
from modulefinder import ModuleFinder
|
|
|
|
finder = ModuleFinder()
|
|
finder.run_script('__main__.py')
|
|
|
|
print('Loaded modules:')
|
|
for name, mod in finder.modules.items():
|
|
print('%s: ' % name, end='')
|
|
print(','.join(list(mod.globalnames.keys())[:3]))
|
|
|
|
print('-'*50)
|
|
print('Modules not imported:')
|
|
print('\n'.join(finder.badmodules.keys()))
|