Как я могу захватить существующие файлы cookie из моего браузера (текущий сеанс на определенном сайте) для использования с запросами в python?Захват существующего файла cookie браузера с помощью python
0
A
ответ
1
Вы не можете получать файлы cookie из своего браузера из-за безопасности. Если вы хотите получить файлы cookie на свой скрипт python, вы должны получить его на requests
.
req = requests.get("http://example.com")
И req.cookies
будет иметь кук объекты
Для отправки объектов печенья вы можете создать простой словарь с печеньем и отправить его по необходимому запросу:
cookies = { "id": "516561346236234" }
requests.post("http://example.com/send", cookies=cookies)
P.S. Но вы можете получать файлы cookie своими руками с помощью инструментов dev или плагинов, таких как EditThisCookie или CookieInspector.
Вы просматривали инструменты разработчика своего браузера? – jonrsharpe
Я разрабатываю скрипт для выполнения некоторых задач на сайте, но сеансы истекают каждые 15 минут, поэтому мне нужно получить новый файл cookie ... вот почему я пытаюсь получить cookie также в python – Asul