首页 > 解决方案 > CPython中如何生成_ast.py

问题描述

Pythonast模块依赖于_ast.py定义所有特定的 AST 节点。通过检查该文件,它似乎是一个生成的文件(从 3.8 开始):

# encoding: utf-8
# module _ast
# from (built-in)
# by generator 1.147

我想检查在CPython 代码中创建此文件的生成器的源代码,但我找不到它。我已尝试搜索 、 和其他搜索的来源_ast,但均未成功1.147generator *. ast

标签: pythonabstract-syntax-treecpython

解决方案


推荐阅读