Python wrapper for the official Hacker News API (v0)
Project description
Installation
pip install hackernews-python
Usage
>>> from hackernews import HackerNews >>> hn = HackerNews() >>> hn.top_stories() [8422599, 8422087, 8422928, 8422581, 8423825... >>> hn.item(1).title 'Y Combinator' >>> hn.item(1).time datetime.datetime(2006, 10, 9, 11, 21, 51) >>> hn.user('pg').created datetime.datetime(2006, 10, 9, 11, 21, 32) >>> hn.user('pg').karma 155040 >>> hn.max_item() 8424314 >>> hn.updates() {'items': [8423690, 8424315, 8424299...], 'profiles': ['exampleuser',...]}
API Documentation
Release History
0.3.1 (2014-10-12)
- Fix README examples
0.3.0 (2014-10-12)
- Returns Item and User objects instead of dicts.
0.2.0 (2014-10-10)
- Convert timestamps to native datetime objects (breaking change)
- Added tests.py (100% line coverage)
- Add link to official API docs to README.rst
0.1.1 (2014-10-09)
- Improve syntax highlighting in README.rst
0.1.0 (2014-10-07)
- 1st release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.