Skip to content

Borrow cookies from your browser's authenticated session for use in Python scripts.

License

Notifications You must be signed in to change notification settings

dgruano/pycookiecheat

 
 

Repository files navigation

pycookiecheat

Borrow cookies from your browser's authenticated session for use in Python scripts.

Installation

PyPI

  • pip3 install pycookiecheat

GitHub

  1. git clone https://github.com/n8henrie/pycookiecheat.git
  2. cd pycookiecheat
  3. python3 setup.py install

Usage

from pycookiecheat import chrome_cookies
import requests

url = 'http://example.com/fake.html'

cookies = chrome_cookies(url) ## Platform's default filepath.
r = requests.get(url, cookies=cookies)

Use the cookie_file keyword-argument to specify a different filepath for the cookies-file: chrome_cookies(url, cookie_file=/abspath/to/cookies)

Features

  • Returns decrypted cookies from Google Chrome on OSX or Linux.

FAQ

How about Windows?

I don't use Windows or have a PC, so I won't be adding support myself. Feel free to make a PR :)

About

Borrow cookies from your browser's authenticated session for use in Python scripts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 82.0%
  • Makefile 18.0%