Retrieve public data from 'sololearn.com'.
Project description
sololearnlib
sololearnlib is a library for retrieving public data from Sololearn.
- Easy to use.
- Lightweight.
- Object Oriented.
- Json-compatible data.
New Features!
- Retrieve Blog articles.
- Get Leaderboard data.
You can also:
- Retrieve 'Hot Today' codes from Code Playground.
- Find out what are the trending, most recent and most popular codes.
- Get courses info and lessons data.
- Retrieve 'Hot Today' discussions.
- Find out what are the trending, most recent and unanswered discussions.
Tech
sololearn just uses bs4 (BeautifulSoup4).
Installation
sololearnlib requires Python 3 v3.5+ to run.
$ pip install sololearnlib
Development
Want to contribute? Great! Head toward the github repository:
Todos
- Write MORE Tests.
- Add error handling.
- Make retrieval time faster.
License
MIT
Free Software, Hell Yeah!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sololearnlib-2.0.0.tar.gz
(7.3 kB
view hashes)
Built Distribution
Close
Hashes for sololearnlib-2.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b08c47af2bc7523d415e6ac997d81430e05d91a0e2744a4df7c3454c38a8cc0 |
|
MD5 | 68d4a8680954a3b84ef90304f2996a49 |
|
BLAKE2b-256 | ec2f4a5c0318ca5e16c3ae79e0a26eaa7550ac1452e448e4850039d4c8c38c3e |