使用 Python 获取 Edge 浏览器手机模式下的 Cookie

以下是如何使用 Python 打开 Edge 浏览器并将其调整为手机模式,然后获取 Cookie 的示例代码:

import os
from msedge.selenium_tools import EdgeOptions, Edge

# 设置 Edge 浏览器选项
options = EdgeOptions()
options.use_chromium = True
options.add_argument('user-agent=Mozilla/5.0 (Linux; Android 11; SM-G965U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Mobile Safari/537.36')

# 打开 Edge 浏览器
driver = Edge(options=options)

# 导航到目标网站
driver.get('https://www.example.com')

# 获取 Cookie
cookie = driver.get_cookies()

# 关闭浏览器
driver.quit()

# 打印 Cookie
print(cookie)

解释:

上述代码使用了 msedge.selenium_tools 模块中的 EdgeOptionsEdge 类。首先,我们设置了 EdgeOptions,将其调整为使用 Chromium 内核,并将 User-Agent 设置为模拟手机浏览器。然后,我们使用 EdgeOptions 初始化 Edge 类,并打开了 Edge 浏览器。接下来,我们导航到目标网站,获取 Cookie,然后关闭浏览器。最后,我们打印 Cookie。

注意:

您需要安装 msedge-selenium-tools 模块并且已经安装了 Microsoft Edge 浏览器,才能运行上述代码。

更多信息:

相关搜索:

  • Python 获取 Cookie
  • Selenium 获取 Cookie
  • Edge 浏览器自动化
  • 手机模式浏览器
Python 获取 Edge 浏览器手机模式下的 Cookie

原文地址: https://www.cveoy.top/t/topic/nlXp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录