Как скрыть окно консоли Chromedriver?
У меня есть простой скрипт Python, который использует селен и веб-драйвер, чтобы открыть Facebook в окне Chrome и войти в систему автоматически. Когда я запускаю его, окно консоли Chromedriver открывается и остается открытым даже после завершения всей программы, пока я сам не закрою его.
Есть ли способ скрыть это окно консоли? Я попытался сохранить расширение «.pyw» для своего скрипта, но это не помогает, поскольку это не окно консоли скрипта, а окно консоли подпроцесса Chromedriver, которое я хочу скрыть.
Я не мог найти никаких ресурсов по этому вопросу. Я думаю, что мне может понадобиться изменить исходный код Chrome WebDriver, но я не знаю как. Это мой код:
from selenium import webdriver
import sys
driver = webdriver.Chrome("C:\Python27\Scripts\chromedriver.exe")
driver.get("https://www.facebook.com")
email = driver.find_element_by_id("email")
passwd = driver.find_element_by_id("pass")
email.clear()
passwd.clear()
email.send_keys("[email protected]")
passwd.send_keys("examplepassword")
passwd.submit()