Skip to content

Commit b99d62e

Browse files
GH61405 Expose arguments in DataFrame.query
1 parent 3df3068 commit b99d62e

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

pandas/core/frame.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4694,14 +4694,15 @@ def query(
46944694
if not isinstance(expr, str):
46954695
msg = f"expr must be a string to be evaluated, {type(expr)} given"
46964696
raise ValueError(msg)
4697-
kwargs = {}
4698-
kwargs["level"] = level + 1
4699-
kwargs["target"] = None
4700-
kwargs["parser"] = parser
4701-
kwargs["engine"] = engine
4702-
kwargs["local_dict"] = local_dict
4703-
kwargs["global_dict"] = global_dict
4704-
kwargs["resolvers"] = resolvers or ()
4697+
kwargs: Any = {
4698+
"level": level + 1,
4699+
"target": None,
4700+
"parser": parser,
4701+
"engine": engine,
4702+
"local_dict": local_dict,
4703+
"global_dict": global_dict,
4704+
"resolvers": resolvers or (),
4705+
}
47054706

47064707
res = self.eval(expr, **kwargs)
47074708

0 commit comments

Comments
 (0)