在 python 脚本中显示评论
display comments in a python script
有没有办法,除了解析文件,在 Python 文件中显示评论?
如:
d = {
# key value uses
k = v
}
我会显示:
# key value uses
函数中 __doc__
.
谢谢
Python 总是删除(并且文档字符串不在定义的开头)。所以如果你想提取它们,你必须自己解析源代码。
标准库的 ast
模块也删除注释,但您可以查看 tokenize 模块,其中 returns 它们。 (但是,它不解析,因此您仍然需要做一些工作来将注释与其功能或 class 或其他任何内容相关联。)
有没有办法,除了解析文件,在 Python 文件中显示评论? 如:
d = {
# key value uses
k = v
}
我会显示:
# key value uses
函数中 __doc__
.
谢谢
Python 总是删除(并且文档字符串不在定义的开头)。所以如果你想提取它们,你必须自己解析源代码。
标准库的 ast
模块也删除注释,但您可以查看 tokenize 模块,其中 returns 它们。 (但是,它不解析,因此您仍然需要做一些工作来将注释与其功能或 class 或其他任何内容相关联。)