Skip to content

ludwig/cat3

Repository files navigation

Notes

Setting up a local venv

python3 -m venv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt

This seems to work in a wiki page, using the preloaded jquery,

$.map($('#catlinks a'), function(val,i) { return val.href; })

A similar script for scraping those catlinks (skipping hidden categories this time):

./scrape-page-catlinks.py https://en.wikipedia.org/wiki/Heart

Same, but using the Wikipedia API instead of scraping,

./get-page-categories.py https://en.wikipedia.org/wiki/Heart

To get the subcategories of a given category (spaces and underscores are equivalent):

./get-subcat.py "Cardiac anatomy"
./get-subcat.py Cardiac_anatomy
./get-subcat.py Liver
./get-subcat.py Hepatology
./get-subcat.py Diseases_of_liver

About

misc wiki scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages