12345678 |
- # 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
|