Gazelle API
Project description
GazelleAPI is a handy interface for interacting with gazelle based trackers. This should work on Python 2 and 3.
It is based on whatapi and xanaxbetter.
Installation
Pip
pip install gazelleapi
Source
git clone https://github.com/itismadness/gazelleapi
cd gazelleapi
python setup.py install
Usage
>>> from gazelleapi import GazelleAPI
>>> api = GazelleAPI(username='user', password='pass', hostname='example.com')
>>> api.request('index')
To avoid having to always login to the site, we suggest using cookies in the following manner:
>>> from gazelleapi import GazelleAPI
>>> import pickle
>>> cookies = pickle.load(open('cookies.dat', 'rb'))
>>> api = GazelleAPI(username='user', password='pass', hostname='example.com', cookies=cookies)
and to save the cookie on an open session:
>>> pickle.dump(api.session.cookies, open('cookies.dat', 'wb'))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gazelleapi-0.1.3.tar.gz
(6.0 kB
view hashes)
Built Distributions
gazelleapi-0.1.3-py3.5.egg
(13.4 kB
view hashes)
gazelleapi-0.1.3-py3.4.egg
(13.5 kB
view hashes)
gazelleapi-0.1.3-py2.7.egg
(13.4 kB
view hashes)