8 lines
No EOL
334 B
Python
8 lines
No EOL
334 B
Python
# Based on: https://stackoverflow.com/a/46263657
|
|
def module_to_dict(module):
|
|
context = {}
|
|
for name in dir(module):
|
|
# this will filter out 'private' functions, as well as __builtins__, __name__, __package__, etc.:
|
|
if not name.startswith('_'):
|
|
context[name] = getattr(module, name)
|
|
return context |