Skip to content

aayush26/pirant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nils Diefenbachaayush26
Nils Diefenbach
and
Nov 26, 2017
5543f68 · Nov 26, 2017

History

53 Commits
Nov 7, 2017
Nov 26, 2017
Oct 30, 2017
Nov 26, 2017
Nov 5, 2017
Nov 23, 2017
Sep 23, 2017
Nov 5, 2017
Nov 23, 2017
Oct 1, 2017
Oct 1, 2017
Oct 20, 2017

Repository files navigation

pirant

Build Status Documentation Status Coverage Status version license GitHub contributors

devRant API wrapper in Python

from pirant import DevRant
devrant = DevRant()

# Get Top 10 Rants
topRants = devrant.get_rants("top", 10, 0)
print topRants['rants'][0]['text']

# Get Recent 10 Rants
recentRants = devrant.get_rants("recent", 10, 0)
print recentRants['rants'][0]['text']

# Get Algo 10 Rants
algoRants = devrant.get_rants("algo", 10, 0)
print algoRants['rants'][0]['text']

# Get Rant and all its comments given Rant Id
rant = devrant.get_rant_by_id(194632)
print rant['rant']['text']
print rant['comments'][0]['body']

# Get Recent 10 weekly (does not accept limit param)
rant = devrant.get_weekly_rants("recent", 10)
print rant['rants'][0]['text']

# Search Rant by keyword
searchResult = devrant.search_rants_by_keyword("devrant")
print searchResult['results'][1]['text']
print searchResult['results'][1]['attached_image']['url']
print searchResult['results'][1]['user_avatar']['i']

About

devRant API wrapper in Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages