University Subject Ranking Best Global Universities scraper
A web crawler to scrape university rankings from US News, Times Higher Education, and QS websites.
Interested to know how I do it? Visit here for more info.
Installation
Install with pip:
$ pip install university_ranking_scraper
Usage
import university_ranking_scraper
# usnews, https://www.usnews.com/education/best-global-universities/surgery?region=asia
df = university_ranking_scraper.scrape_usnews('asia', 'surgery')
# timeshighereducation, https://www.timeshighereducation.com/world-university-rankings/2025/subject-ranking/arts-and-humanities
df = university_ranking_scraper.scrape_times('arts-and-humanities')
# qs, https://www.topuniversities.com/university-subject-rankings/linguistics
df = university_ranking_scraper.scrape_qs('linguistics')
Metadata
Release files for university-ranking-scraper 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| university_ranking_scraper-0.0.3.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| university_ranking_scraper-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.2 kB
Release files / university_ranking_scraper-0.0.3.tar.gz
| Download URL | university_ranking_scraper-0.0.3.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18b43fb1157e8efcf13fc6033c1b058cdc210155dd4aa16389c0335ccd93a53a
|
|
BLAKE2b-256 checksum How to use checksums |
e2afdb0b4848b81f7d665c588ad637328bfb5d2135192a32ae6bd2f461b623ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|
Release files / university_ranking_scraper-0.0.3-py3-none-any.whl
| Download URL | university_ranking_scraper-0.0.3-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c04b450152beb32d68efb63ea7e12b2f50346baa12c5dc83e9f3f7f0ad1cf495
|
|
BLAKE2b-256 checksum How to use checksums |
5313a5b18c10bdce31c84e866484f4c3bb9229424c12f649ec19bae0216e4f70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|