1
1
mirror of https://github.com/KenanZhu/AutoLibrary.git synced 2026-06-18 07:23:03 +08:00

style(operators.*): 显式指定浏览器驱动类型为 WebDriver

This commit is contained in:
2026-01-16 23:21:36 +08:00
parent 128c8e7a83
commit 79e2128fca
7 changed files with 14 additions and 9 deletions
+2 -1
View File
@@ -13,6 +13,7 @@ import queue
from datetime import datetime, timedelta from datetime import datetime, timedelta
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -25,7 +26,7 @@ class LibChecker(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -1
View File
@@ -11,6 +11,7 @@ import time
import queue import queue
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -23,7 +24,7 @@ class LibCheckin(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -1
View File
@@ -13,6 +13,7 @@ import queue
from datetime import datetime, timedelta from datetime import datetime, timedelta
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -25,7 +26,7 @@ class LibCheckout(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -1
View File
@@ -13,6 +13,7 @@ import base64
import ddddocr import ddddocr
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -25,7 +26,7 @@ class LibLogin(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -3
View File
@@ -10,8 +10,7 @@ See the LICENSE file for details.
import queue import queue
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support import expected_conditions as EC
from base.LibOperator import LibOperator from base.LibOperator import LibOperator
@@ -22,7 +21,7 @@ class LibLogout(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -1
View File
@@ -10,6 +10,7 @@ See the LICENSE file for details.
import queue import queue
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -22,7 +23,7 @@ class LibRenew(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)
+2 -1
View File
@@ -12,6 +12,7 @@ import queue
from datetime import datetime from datetime import datetime
from selenium.webdriver.common.by import By from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support import expected_conditions as EC
@@ -24,7 +25,7 @@ class LibReserve(LibOperator):
self, self,
input_queue: queue.Queue, input_queue: queue.Queue,
output_queue: queue.Queue, output_queue: queue.Queue,
driver: any driver: WebDriver
): ):
super().__init__(input_queue, output_queue) super().__init__(input_queue, output_queue)