Изменение пользовательского агента в Python-версии веб-драйвера выполняется путем изменения профиля вашего браузера.Я сделал это только для webdriver.Firefox()
, передав параметр профиля.Вам нужно сделать следующее:
from selenium import webdriver
profile = webdriver.FirefoxProfile()
profile.set_preference("general.useragent.override","your_user_agent_string")
driver=webdriver.Firefox(profile)
Каждый раз, когда вы захотите изменить пользовательский агент, вам нужно будет перезапустить веб-браузер (т.е. снова позвонить driver=webdriver.Firefox(profile)
)
Если выне зная, что это за строка вашего пользовательского агента, выполните поиск «что такое мой пользовательский агент» в браузере, который правильно отображает страницу, и просто скопируйте и вставьте ее.
Надеюсь, что она сортируется.