Last updated:
0 purchases
pydcard 0.0.8
This is a Dcard API wrapper
Overview
Pydcard is a Python wrapper for accessing the Dcard API.
Pydcard only support in Python 3
Installation
The current release of Pydcard is available through PyPi:
pip install pydcard
Dependencies
pip does install dependencies
requests
Usage
The basic usage
import pydcard
from pprint import pprint
# Get top posts in *all* forum from Dcard. The parameter is page number.
page_one = pydcard.get_all_top_posts(1)
# Each page have 20 threads, now get the id in index 0.
# i.e. the first thread's id.
th_one_id = page_one[0].get('id')
# Using thread id to get the post content
pprint((pydcard.get_post(th_one_id)))
The complicated example (Need to install prettytable package)
dcard_term
API
get_post(post_id)
Getting post content by post ID.
get_all_top_posts(to_page_num)
Getting top posts from all forum. From page 1 to page
to_page_num.
get_all_new_posts(to_page_num)
Getting recently posts from all forum. From page 1 to page
to_page_num.
get_all_page(page_num)
Getting recently posts from all forum, only one page.
Related
See Node.js Dcard API wrapper package in npm.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.