Skip to main content

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)

Source distribution for university-ranking-scraper 0.0.3
File Size Uploaded
university_ranking_scraper-0.0.3.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for university-ranking-scraper 0.0.3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page