Skip to main content

cinemate.cc api

Project description

PyPI version Build status Tests Coverage Wheel Status

Cinemate - реализация API сайта cinemate.cc на языке python. Реализация использует методы api v2.

Установка

Используйте слудуюую команду для получения последней версии:

pip install cinemate

Страница на PyPI.

Документация на Read the Docs.

Использование

Ниже приведены простые примеры, подробные примеры находятся в каталоге examples.

Инициализация:

>>> from cinemate import Cinemate
>>> cin = Cinemate('username', 'password', 'passkey', 'apikey')

Получить подробную информацию о персоне:

>>> person = cin.person.get(57658)
>>> print(person)
<Person 57658 Noel Fielding>
>>> print(person.photo.big)
http://c.cinemate.cc/media/p/8/5/57658/0.big.jpg

Получить подробную информацию о фильме:

>>> print(movie)
<Movie 114458 Africa>
>>> print(movie.title.original)
Africa
>>> movie.runtime is None
True
>>> print(movie.imdb)
<Rating rating=8.9 votes=1984>
>>> print(movie.imdb.rating)
8.9

Получить список слежения пользователя:

>>> watchlist = cin.account.watchlist()
>>> for person in watchlist['person']:
...     print(person.name_original)
...
Kar Wai Wong
Gregg Araki
Jan Svankmajer
Gaspar Noe

Участие в разработке

Проверяйте внесенные изменения на соответсвие pep-20, pep-8, pep-287. Пожалуйста, документируйте код на русском языке, т.к. проект cinemate.cc рассчитан на русскоговорящую аудиторию.

Тесты запускаются через tox и должны выполняться в версиях py27, py32, py33, py34.

В остальном никаких особенностей нет, форкаете, меняете, pull-request.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cinemate-0.0.8.zip (18.6 kB view hashes)

Uploaded Source

Built Distributions

cinemate-0.0.8.win32.exe (224.5 kB view hashes)

Uploaded Source

cinemate-0.0.8-py2.py3-none-any.whl (29.0 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page