【发布时间】:2021-05-17 14:53:30
【问题描述】:
我正在编写代码,我必须使用无头浏览器,但要访问特定网站,我还需要发送用户代理。我目前正在通过发送以下 sn-p 代码(Python/Selenium/ChromeDriver)来做到这一点。
opts = Options()
opts.add_argument("--headless")
opts.add_argument("--no-sandbox")
opts.add_argument("user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36")
但是我想让用户代理真正的,而不是对运行代码的每个浏览器/设备都一样,因此我想知道用户设备上浏览器的用户代理。
那么有没有办法通过 Python/Selenium 代码或命令提示符找到浏览器的用户代理?
【问题讨论】:
标签: python selenium shell selenium-webdriver