抽象语法树间谍
astsp的Python项目详细描述
astspy
astspy(抽象语法树spy)是一个开源命令行工具,用于 从python源代码文件中提取信息。
astspy可以与python 3和python 2代码一起使用,但是要确保 分析各自环境中每个版本的文件。
功能
- 打印文件中的类和函数的名称
- 查看哪些函数或类具有docstring
- 打印文件中定义的位置(行号)
- 从定义的大小中获取统计信息
安装
您可以使用以下命令安装、升级和卸载astspy.py
:
$ pip install astspy $ pip install --upgrade astspy $ pip uninstall astspy
帮助
要获得帮助,请使用:
$ astspy -h