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

from msedge.selenium_tools import EdgeOptions, Edge

# 设置浏览器选项
options = EdgeOptions()
options.use_chromium = True
options.add_argument('--disable-extensions')
options.add_argument('--disable-gpu')
options.add_argument('--disable-infobars')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--no-sandbox')
options.add_argument('--disable-browser-side-navigation')
options.add_argument('--disable-features=VizDisplayCompositor')
options.add_argument('--start-maximized')
options.add_argument('--user-agent=Mozilla/5.0 (Linux; Android 9; Pixel 2 Build/PPR2.180905.005) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Mobile Safari/537.36')

# 启动浏览器
driver = Edge(options=options)

# 打开网页
driver.get('https://www.example.com')

# 获取cookie
cookie = driver.get_cookie('cookie_name')
print(cookie)

# 关闭浏览器
driver.quit()

在上面的示例代码中,我们使用了 msedge.selenium_tools 库来打开 Edge 浏览器。我们设置了一些浏览器选项,如禁用扩展、GPU、Infobars 等。我们还将浏览器的用户代理设置为移动设备的用户代理,以将其调整为手机模式。

接下来,我们使用 get 方法打开了一个网页。然后,我们使用 get_cookie 方法获取了名为 'cookie_name' 的 cookie,并将其打印出来。

最后,我们使用 quit 方法关闭了浏览器。

Python 获取 Edge 浏览器手机模式 Cookie 代码示例

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

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