解析小python文件时如何绘制解析树?

时间:2013-07-25 10:59:05

标签: python parsing abstract-syntax-tree

我的目标是了解抽象语法树的工作原理。我能够使用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。我想知道以下示例如何转换为树。树是如何构建的?

0 个答案:

没有答案