私の目的は、抽象構文ツリーがどのように機能するかを理解することです。AST を使用してファイルを解析することはできますが、解析ツリーがどのように構築されるか想像できません。シナリオで説明したいと思います。
#A.py
class Parse_tree :
def move():
print "hello"
#parse.py
import ast
with open('A.py') as f:
tree = ast.parse(f.read())
したがって、「A.py」ファイルは「Parse.py」で ast として解析されます。次の例がどのようにツリーに変換されるかを知りたいです。ツリーはどのように構築されますか?