Spaces:
Runtime error
Runtime error
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """ | |
| @Time : 2023/5/28 14:54 | |
| @Author : alexanderwu | |
| @File : inspect_module.py | |
| """ | |
| import inspect | |
| import metagpt # replace with your module | |
| def print_classes_and_functions(module): | |
| """FIXME: NOT WORK.. """ | |
| for name, obj in inspect.getmembers(module): | |
| if inspect.isclass(obj): | |
| print(f'Class: {name}') | |
| elif inspect.isfunction(obj): | |
| print(f'Function: {name}') | |
| else: | |
| print(name) | |
| print(dir(module)) | |
| if __name__ == '__main__': | |
| print_classes_and_functions(metagpt) | |