From c7592c6a49ef86e08e5315875ec1f8ba25d70f00 Mon Sep 17 00:00:00 2001 From: g1879 Date: Wed, 13 Mar 2024 17:47:42 +0800 Subject: [PATCH] =?UTF-8?q?4.0.4.10=E4=BF=AE=E5=A4=8Dget=5Ftab()=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DrissionPage/__init__.py | 2 +- DrissionPage/_pages/chromium_page.py | 2 +- DrissionPage/_pages/web_page.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DrissionPage/__init__.py b/DrissionPage/__init__.py index a254d7c..804b471 100644 --- a/DrissionPage/__init__.py +++ b/DrissionPage/__init__.py @@ -14,4 +14,4 @@ from ._configs.chromium_options import ChromiumOptions from ._configs.session_options import SessionOptions __all__ = ['ChromiumPage', 'ChromiumOptions', 'SessionOptions', 'SessionPage', 'WebPage', '__version__'] -__version__ = '4.0.4.9' +__version__ = '4.0.4.10' diff --git a/DrissionPage/_pages/chromium_page.py b/DrissionPage/_pages/chromium_page.py index 4cd45dd..cce94b6 100644 --- a/DrissionPage/_pages/chromium_page.py +++ b/DrissionPage/_pages/chromium_page.py @@ -171,7 +171,7 @@ class ChromiumPage(ChromiumBase): else: id_or_num = self._browser.find_tabs(title, url, tab_type) if id_or_num: - id_or_num = id_or_num[0] + id_or_num = id_or_num[0]['id'] else: return None diff --git a/DrissionPage/_pages/web_page.py b/DrissionPage/_pages/web_page.py index 6873b77..59d7330 100644 --- a/DrissionPage/_pages/web_page.py +++ b/DrissionPage/_pages/web_page.py @@ -331,7 +331,7 @@ class WebPage(SessionPage, ChromiumPage, BasePage): else: id_or_num = self._browser.find_tabs(title, url, tab_type) if id_or_num: - id_or_num = id_or_num[0] + id_or_num = id_or_num[0]['id'] else: return None