有没有人能推荐一个资源,能一步一步讲解AST模块是怎么工作的?特别是NodeVisitor和NodeTransformer这两个部分……
Python的AST模块参考资料可以在这里找到。
完整的文档也可以在这里查看。此外,我还推荐观看Pycon视频,因为它能让你更好地理解这个模块的工作原理以及相关文档。
这不是一步一步的教程,但内容不错:http://eli.thegreenplace.net/2009/11/28/python-internals-working-with-python-asts/