Python client for NHK API.
Requirements
Python 3.3
Installation
$ pip install nhk-api
Usage
from datetime import date
from nhk import ProgramGuide
client = ProgramGuide(api_key='YOUR_API_KEY')
# Get program list
# http://api-portal.nhk.or.jp/doc_list-v1_con
program_list = client.pg_list('130', 'g1', date.today())
# or
# program_list = client.pg_list('東京', 'NHK総合1', date.today())
# Get program list by genre
# http://api-portal.nhk.or.jp/doc_genre-v1_con
program_list_by_genre = client.pg_genre('130', 'g1', '0700', date.today())
# or
# program_list_by_genre = client.pg_genre('東京', 'NHK総合1', 'アニメ/特撮(国内アニメ)', date.today())
# Get program information
# http://api-portal.nhk.or.jp/doc_info-v1_con
program_info = client.pg_info('130', 'g1', '2014021499999')
# or
# program_info = client.pg_info('東京', 'NHK総合1', '2014021499999')
# Get information of program that is broadcasting now
# http://api-portal.nhk.or.jp/doc_now-v1_con
program_now = client.pg_now('130', 'g1')
# or
# program_now = client.pg_now('東京', 'NHK総合1')
Release files for nhk-api 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nhk_api-0.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / nhk_api-0.0.2-py2.py3-none-any.whl
| Download URL | nhk_api-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
87e9f0ebfe53d52010d18d8d770ade6580170340a6dc2e2ff5206bffcf57ccd5
|
|
BLAKE2b-256 checksum How to use checksums |
9be928761664aeb114797610a8f183b53941538e960765ec942e952ba79f7c20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |