Сведения об окружении:
selenium==3.141.0
Google Chrome 73.0.3683.103
Driver Used -- 73.0.3683.68 -- chromedriver_linux64.zip
OS -- Linux 16.04
Python -- 3.5.2
В вышеуказанной среде мой код успешно выполняется и получает исходный код страницы.Однако он не открывает новый веб-браузер, такой как автоматическое тестирование качества.
Я не уверен, что здесь что-то не хватает.Я также пытался с Firefox (GeckoDriver).
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
options = Options()
options.add_argument('--headless')
options.add_argument('--no-sandbox')
driver = webdriver.Chrome(chrome_options=options, executable_path=r'/usr/local/bin/chromedriver')
driver.get('https://www.google.com')
driver.maximize_window()
print(driver.page_source)
driver.quit()