diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..0750be5 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +selenium~=4.33.0 \ No newline at end of file diff --git a/run.py b/run.py index 623626c..5135151 100644 --- a/run.py +++ b/run.py @@ -1,5 +1,5 @@ -import time import selenium.common + from utils import Bing User_profile_chrome = ["chromium"] @@ -8,15 +8,15 @@ def main(): try: driver = Bing.init_driver() Bing.get_points(driver=driver) - time.sleep(10) - Bing.get_points(driver=driver) - time.sleep(10) driver.quit() print("quit") except selenium.common.exceptions.WebDriverException as e: print(e) + except Exception as e: + print(e) + if __name__ == "__main__": main() diff --git a/utils.py b/utils.py index 14dcc23..a637b29 100644 --- a/utils.py +++ b/utils.py @@ -14,7 +14,7 @@ class Bing: options = Options() # options.add_argument("--headless") # Run in headless mode 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(f"--user-data-dir=/tmp/chrome-profile") # options.add_argument(f"--user-data-dir=C:\\Users\\Plane\\AppData\\Local\\Microsoft\\Edge\\{profile_path}")