python-3.x - 可以使用什么库或框架来解析 Python 文件并提取基类以及其中的方法
问题描述
class A:
def m1():
// in a.m1
pass
class B(A):
def m2():
// in b.m2
解析上面的代码应该给我以下信息 - 类名 - B,基础 -> A,方法名 -> a.m1,b.m2
我调查了Jedi,但我没有看到任何 Api 来提取上述信息。
解决方案
推荐阅读
- angular - 为什么Angular 11和Electron会产生没有内容的窗口
- javascript - 更新 Javascript document.querySelector | 只有第一个对象有效
- mysql - 在语句中检查不同的行
- elasticsearch - 有没有办法在 Elasticsearch 的数组对象中正确搜索而不更改为嵌套类型?
- css - 如何在 React Spring Parallax 'pages' 上设置溢出隐藏
- jupyter-notebook - 如何仅更改 Jupyter Notebook 中输出颜色单元格的背景颜色?
- c - 为小端和大端解析网络数据
- networking - 如何正确启用和连接用于 Kubespray 的 MetalLB 插件?
- java - 为什么我的实体列表没有使用 JPA 持久化到我的 H2 数据库
- c++ - C - 获取外部 IP 地址