diff --git a/DrissionPage/driver_element.py b/DrissionPage/driver_element.py index da30636..0f4a80e 100644 --- a/DrissionPage/driver_element.py +++ b/DrissionPage/driver_element.py @@ -53,10 +53,7 @@ class DriverElement(DrissionElement): names+=")" return names; ''' - attrs = dict() - for attr in eval(self.run_script(js)): - attrs[attr] = self.attr(attr) - return attrs + return {attr: self.attr(attr) for attr in eval(self.run_script(js))} @property def text(self) -> str: