Ошибка при открытии веб-сайта Whatsapp и настройке параметров()

#python #selenium #whatsapp

Вопрос:

Привет, я пытаюсь получить доступ к веб-приложению и пытаюсь настроить Google Chrome, а не автоматическую машину. Я пытаюсь получить HTML-код страницы после этого, но я получаю сообщение об ошибке, для которого я не могу найти решение, я нашел аналогичные ответы, но ни один из них не исправил проблему, и та же ошибка осталась.

Вот ошибка, которую я продолжаю получать:

 selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: cannot parse capability: goog:chromeOptions
from invalid argument: unrecognized chrome option: userAutomationExtension
 

Вот код:

 options = webdriver.ChromeOptions()
#Trial
# options = webdriver.Options()
options.add_argument(r"--user-data-dir=chrome-data")
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option("userAutomationExtension",False)
driver = webdriver.Chrome("C:/Users/User1/Downloads/chromedriver.exe",options=options)

url="https://web.whatsapp.com/"
driver.get(url)

time.sleep(20)
r = requests.get(url, timeout=30)

soup     = BeautifulSoup(r.text, 'html.parser')

chat_list = soup.find('div', {'class': 'Chat list'})
print(chat_list)
 

Мой Вопрос

Почему я получаю эту ошибку и как ее исправить?

Ответ №1:

У вас есть опечатка options.add_experimental_option("userAutomationExtension",False) , она должна быть

 options.add_experimental_option('useAutomationExtension', False)