langchain_core.runnables.utils.FunctionNonLocals

langchain_core.runnables.utils.FunctionNonLocals[来源]

获取函数访问的非局部变量。

方法

__init__()

generic_visit(node)

如果节点没有明确的访问者函数,则调用。

visit(node)

访问一个节点。

visit_AsyncFunctionDef(node)

访问异步函数定义。

visit_Constant(node)

visit_FunctionDef(node)

访问函数定义。

visit_Lambda(node)

访问lambda函数。

__init__() None[source]
返回类型

None

generic_visit(node)

如果节点没有明确的访问者函数,则调用。

visit(node)

访问一个节点。

visit_AsyncFunctionDef(node: AsyncFunctionDef) Any[source]

访问异步函数定义。

参数

node (AsyncFunctionDef) – 要访问的节点。

返回

访问的结果。

返回类型

任何类型

visit_Constant(node)
visit_FunctionDef(node: FunctionDef) Any[source]

访问函数定义。

参数

node (FunctionDef) – 要访问的节点。

返回

访问的结果。

返回类型

任何类型

visit_Lambda(node: Lambda) Any[source]

访问lambda函数。

参数

node (Lambda) – 要访问的节点。

返回

访问的结果。

返回类型

任何类型