使用python编写用selenium用firefox为浏览器 读取txt档内cookie并使用cookie开启网页
以下是使用Python编写Selenium在Firefox浏览器中读取txt文本文件内的Cookie并使用它打开网页的示例代码:
from selenium import webdriver
# 读取保存Cookie的txt文件
with open('cookies.txt', 'r') as f:
cookies = f.read()
# 创建Firefox driver对象
driver = webdriver.Firefox()
# 将读取到的Cookie字符串转换为字典类型
cookie_dict = {}
for cookie in cookies.split(';'):
name, value = cookie.strip().split('=', 1)
cookie_dict[name] = value
# 将Cookie添加到driver中
for name, value in cookie_dict.items():
driver.add_cookie({'name': name, 'value': value})
# 打开网页
driver.get('https://www.example.com')
# 关闭浏览器
driver.quit()
在这个示例中,我们首先打开了一个名为cookies.txt的文本文件,并读取了其中的内容。然后我们创建了一个Firefox驱动程序对象,并将读取到的Cookie添加到该驱动程序中。最后,我们使用该驱动程序打开了网页并在完成操作后关闭了浏览器。
请注意,您需要将示例代码中的https://www.example.com替换为您要访问的实际网址。另外,您还需要安装Selenium和Firefox驱动程序才能运行此代码。
原文地址: https://www.cveoy.top/t/topic/qi4 著作权归作者所有。请勿转载和采集!