analyze_module_ast
函数源码
v_1: dict[str, tuple[int, bool]] = analyze_module_ast(module: ModuleType)
分析模块的代码结构 (AST),并返回从源码中探知到的实体信息。
参数
输入
| 参数 | 类型 | 必选 | |
|---|---|---|---|
module | ModuleType | 待分析的模块。 |
输出
| 参数 | 类型 | |
|---|---|---|
v_1 | dict[str, tuple[int, bool]] |
其中, 一个“实体”可以是类、函数、变量、或是从其他模块导入的别名。例如:
|