MCPcopy
hub / github.com/pandas-dev/pandas / _resolve_name

Method _resolve_name

pandas/core/computation/pytables.py:83–95  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

81 super().__init__(name, env, side=side, encoding=encoding)
82
83 def _resolve_name(self):
84 # must be a queryables
85 if self.side == "left":
86 # Note: The behavior of __new__ ensures that self.name is a str here
87 if self.name not in self.env.queryables:
88 raise NameError(f"name {self.name!r} is not defined")
89 return self.name
90
91 # resolve the rhs (and allow it to be None)
92 try:
93 return self.env.resolve(self.name, is_local=False)
94 except UndefinedVariableError:
95 return self.name
96
97 # read-only property overwriting read/write property
98 @property # type: ignore[misc]

Callers

nothing calls this directly

Calls 1

resolveMethod · 0.80

Tested by

no test coverage detected