Unparser#

class langchain_community.tools.e2b_data_analysis.unparse.Unparser(tree, file=sys.stdout)[source]#

遍历一个AST并输出抽象语法的源代码;原始格式被忽略。

将树的源代码打印到文件。

属性

binop

boolops

cmpops

unop

方法

__init__(tree[, file])

Unparser(tree, file=sys.stdout) -> None.

dispatch(tree)

调度函数,将树类型 T 分派到方法 _T。

enter()

打印 ':',并增加缩进。

fill([text])

根据当前的缩进级别缩进一段文本

leave()

减少缩进级别。

write(text)

将一段文本附加到当前行。

__init__(tree, file=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]#

Unparser(tree, file=sys.stdout) -> None. 将树的源代码打印到文件中。

dispatch(tree)[源代码]#

调度函数,将树类型 T 分派到方法 _T。

enter()[source]#

打印 ':',并增加缩进。

fill(text='')[source]#

根据当前缩进级别缩进一段文本

leave()[source]#

减少缩进级别。

write(text)[源代码]#

在当前行追加一段文本。