Импортируйте файлы cookie браузера в формате JSON с помощью Python
Я пытался получить селен для импорта файлов cookie JSON на веб-сайт (из файла «cookie.json»), но я действительно не знаю, как это сделать. Самое большее, что я пробовал до сих пор, - это «driver.add_cookie(cookie1)» с переменной, ведущей к пути к файлу cookie. Файл cookie выглядит так и был экспортирован с сайта.
[
{
"domain": ".domain.com",
"expirationDate": 1636199697,
"hostOnly": false,
"httpOnly": false,
"name": "-------------",
"path": "/",
"sameSite": null,
"secure": false,
"session": false,
"storeId": null,
"value": "1.1.1016649666.1628423698"
},
{
"domain": ".domain.com",
"expirationDate": 1644600003.576958,
"hostOnly": false,
"httpOnly": true,
"name": "grauth",
"path": "/",
"sameSite": "no_restriction",
"secure": true,
"session": false,
"storeId": null,
"value": "AABJpmDto2N7IweClTj1oGh67yhbpAdufysidUIDfPmbOrBc4ASFnGqBoezsGp6I"
},
{
....
1 ответ
Нашел это на случайном китайском форуме, и это сработало.
for cookie in cookieList:
driver.add_cookie({k: cookie[k] for k in {'name','value'}})
Файлы cookie импортируются, но возникает ошибка ERR_TOO_MANY_REDIRECTS.