From 5d2b86d8e745ef2439d1415188f48530f847496c Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Mon, 6 Jun 2022 17:15:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8F=E8=A7=88=E5=99=A8=E6=9E=90=E6=9E=84?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- browser/IDriver.py | 3 +++ browser/manager.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/browser/IDriver.py b/browser/IDriver.py index 996441b..a89c681 100644 --- a/browser/IDriver.py +++ b/browser/IDriver.py @@ -9,6 +9,9 @@ class IDriver(): browser: "WebDriver" def __del__(self): + self.terminate() + + def terminate(self): self.browser.quit() def new_tab(self) -> str: diff --git a/browser/manager.py b/browser/manager.py index e436261..aa1942e 100644 --- a/browser/manager.py +++ b/browser/manager.py @@ -73,7 +73,7 @@ class BrowserManager(): def terminate(self): if self._driver: - del self._driver + self._driver.terminate() class TabInfo(object):