以下是一个示例代码,可以读取txt文件中的json格式的cookie,并使用selenium在firefox浏览器中打开网页:

from selenium import webdriver
import json

# 读取txt文件中的json格式cookie
with open('cookies.txt', 'r') as f:
    cookie_str = f.read().strip()
    cookies = json.loads(cookie_str)

# 使用selenium打开firefox浏览器
driver = webdriver.Firefox()

# 添加cookie
for cookie in cookies:
    driver.add_cookie(cookie)

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

# 现在可以在已登录状态下浏览网页

其中,假设txt文件中的cookie格式类似于以下内容:

[
    {
        "domain": ".google.com",
        "expiry": 1631486790,
        "httpOnly": false,
        "name": "NID",
        "path": "/",
        "secure": true,
        "value": "ABCDEF123456"
    },
    // ...
]

你需要将cookies.txt替换为你的txt文件名,确保文件内容格式正确。另外,你需要将https://www.google.com替换为你要打开的网页地址。

使用python编写用selenium用firefox为浏览器 读取txt档内为json格式cookie并使用cookie开启网页

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

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