delete inspect_module.py because we have ast tree parser

This commit is contained in:
geekan 2023-12-19 11:22:21 +08:00 committed by better629
parent b14b3f4dd9
commit 2296aea055

View file

@ -1,28 +0,0 @@
#!/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)