Compare commits

..

1 Commits
v1.0.0 ... main

Author SHA1 Message Date
Pythagodzilla
ec150badba 不再在本脚本中处理重复确认过程,自行使用cron管理。 2026-01-22 10:02:03 +08:00
3 changed files with 6 additions and 5 deletions

1
requirements.txt Normal file
View File

@ -0,0 +1 @@
selenium~=4.33.0

8
run.py
View File

@ -1,5 +1,5 @@
import time
import selenium.common import selenium.common
from utils import Bing from utils import Bing
User_profile_chrome = ["chromium"] User_profile_chrome = ["chromium"]
@ -8,15 +8,15 @@ def main():
try: try:
driver = Bing.init_driver() driver = Bing.init_driver()
Bing.get_points(driver=driver) Bing.get_points(driver=driver)
time.sleep(10)
Bing.get_points(driver=driver)
time.sleep(10)
driver.quit() driver.quit()
print("quit") print("quit")
except selenium.common.exceptions.WebDriverException as e: except selenium.common.exceptions.WebDriverException as e:
print(e) print(e)
except Exception as e:
print(e)
if __name__ == "__main__": if __name__ == "__main__":
main() main()

View File

@ -14,7 +14,7 @@ class Bing:
options = Options() options = Options()
# options.add_argument("--headless") # Run in headless mode # options.add_argument("--headless") # Run in headless mode
options.add_argument("--no-sandbox") options.add_argument("--no-sandbox")
options.add_experimental_option("detach", True) options.add_experimental_option("detach", False)
options.add_argument("--disable-dev-shm-usage") options.add_argument("--disable-dev-shm-usage")
options.add_argument(f"--user-data-dir=/tmp/chrome-profile") options.add_argument(f"--user-data-dir=/tmp/chrome-profile")
# options.add_argument(f"--user-data-dir=C:\\Users\\Plane\\AppData\\Local\\Microsoft\\Edge\\{profile_path}") # options.add_argument(f"--user-data-dir=C:\\Users\\Plane\\AppData\\Local\\Microsoft\\Edge\\{profile_path}")