python - 如何使用Python在Selenium WebDriver中获取用户代理信息

标签 python selenium selenium-webdriver web-scraping selenium-chromedriver

我正在尝试使用chromedriver获取当前在Selenium中使用的实际用户代理。

我发现了此问题的Java版本:
How to get userAgent information in Selenium Web driver

有人知道如何在Python中执行此操作吗?

最佳答案

与链接内部的方式相同:

user_agent = driver.execute_script("return navigator.userAgent;")


PS:使用execute_script方法,可以在驱动程序中运行JS。

希望对您有帮助!

关于python - 如何使用Python在Selenium WebDriver中获取用户代理信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51482697/

相关文章:

python - 射频 : Convert List of Tuple to List of List

java - 如何通过Selenium和Java处理以下动态ID?

Java - 如何使用 JavaScriptExecutor 调用字符串内的变量?

python - 如何添加以 : ('name' , 形式给出的元组列表给出的数字(数字)

python - Tweepy API 搜索方法不起作用

python - 在python中以数组形式打开文本文件

python - 访问文件上传窗口 - Python + Selenium

java - 使用 TestNG + Gradle 设置 Selenium 测试的状态不起作用

css - Selenium Python 我正在尝试使用 XPATH 或 CSS 选择器从嵌套的 span 标记中选择一个下拉列表

python - 如何使用 Selenium 处理证书?