以下是使用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/b1lu 著作权归作者所有。请勿转载和采集!

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