IsLocalDict#

class langchain_core.runnables.utils.IsLocalDict(name: str, keys: set[str])[来源]#

检查名称是否为本地字典。

初始化访问者。

Parameters:
  • name (str) – 要检查的名称。

  • keys (set[str]) – 要填充的键。

方法

__init__(name, keys)

初始化访问者。

generic_visit(node)

如果没有为节点定义显式的访问者函数,则调用此函数。

visit(node)

访问一个节点。

visit_Call(node)

访问一个调用节点。

visit_Constant(node)

visit_Subscript(node)

访问一个下标节点。

__init__(name: str, keys: set[str]) None[源代码]#

初始化访问者。

Parameters:
  • name (str) – 要检查的名称。

  • keys (set[str]) – 要填充的键。

Return type:

generic_visit(node)#

如果没有为节点显式定义访问者函数,则调用此函数。

visit(node)#

访问一个节点。

visit_Call(node: Call) Any[源代码]#

访问一个调用节点。

Parameters:

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

Returns:

访问的结果。

Return type:

任何

visit_Constant(node)#
visit_Subscript(node: Subscript) Any[源代码]#

访问一个下标节点。

Parameters:

node (下标) – 要访问的节点。

Returns:

访问的结果。

Return type:

任何