我正在尝试使用 ast 打开一个 .py 文件,并为文件中的每个类提供我想要的属性。
但是,我无法按预期行事。
我希望能够做到
import ast
tree = ast.parse(f)
for class in tree:
for attr in class:
print class+" "+attr.key+"="+attr.value
例如; 有点像带有 XML 的 ElementTree。或者也许我在 ast 背后有一个完全错误的想法,在这种情况下,是否有可能以另一种方式做到这一点(如果没有,我会写一些东西来做到这一点)。