From 79e01109565211923131b843bb6dd6e308004127 Mon Sep 17 00:00:00 2001 From: g1879 Date: Tue, 2 Nov 2021 19:13:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dsr=E8=8E=B7=E5=8F=96=E5=AD=90?= =?UTF-8?q?=E5=85=83=E7=B4=A0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DrissionPage/driver_element.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DrissionPage/driver_element.py b/DrissionPage/driver_element.py index 76d6457..cbd241a 100644 --- a/DrissionPage/driver_element.py +++ b/DrissionPage/driver_element.py @@ -15,7 +15,7 @@ from selenium.webdriver.remote.webelement import WebElement from selenium.webdriver.support import expected_conditions as ec from selenium.webdriver.support.wait import WebDriverWait -from .base import DrissionElement +from .base import DrissionElement, BaseElement from .common import str_to_loc, get_available_file_name, translate_loc, format_html @@ -542,7 +542,7 @@ def execute_driver_find(page_or_ele, if mode not in ('single', 'all'): raise ValueError(f"Argument mode can only be 'single' or 'all', not '{mode}'.") - if isinstance(page_or_ele, DrissionElement): + if isinstance(page_or_ele, BaseElement): page = page_or_ele.page driver = page_or_ele.inner_ele else: # 传入的是DriverPage对象 diff --git a/setup.py b/setup.py index 31170a7..ea5c2c9 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ with open("README.md", "r", encoding='utf-8') as fh: setup( name="DrissionPage", - version="1.11.5", + version="1.11.6", author="g1879", author_email="g1879@qq.com", description="A module that integrates selenium and requests session, encapsulates common page operations.",