Я пытаюсь открыть Google с помощью селена. Когда я запускаю это, в консоли не появляется никаких ошибок, однако окно chrome не открывается. Программа просто завершается. Я использовал почти тот же код (и он работал) в моем последнем проекте, когда я был на Chrome 78. Это использует версию 80.
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.common import action_chains, keys
from multiprocessing import Pool, cpu_count, freeze_support
import os
import time
PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
DRIVER_BIN = os.path.join(PROJECT_ROOT, "chromedriver-80-mac")
def get_driver():
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(executable_path=DRIVER_BIN, options=options)
return driver
def test():
driver = get_driver()
driver.get('https://www.google.com')
time.sleep(3)
driver.quit()
test()