Command-line tool and library for scraping government agendas, minutes and other public records.
Project description
civic-scraper
civic-scraper helps download agendas, minutes and other documents produced by government. It includes a command-line tool and reusable Python code to scrape a growing number of public agency websites.
Free and open source software: Apache license
Basic install and usage
Install civic-scraper:
pip install civic-scraper
…and start scraping from the command line:
# Scrape today's agendas and minutes from a CivicPlus site civic-scraper scrape --download --url http://nc-nashcounty.civicplus.com/AgendaCenter
Or in a script:
# Scrape today's agendas and minutes from a CivicPlus site from civic_scraper.platforms import CivicPlusSite url = "http://nc-nashcounty.civicplus.com/AgendaCenter" site = CivicPlusSite(url) site.scrape(download=True)
See the official docs for more details on usage.
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
civic-scraper-0.1.0.tar.gz
(1.1 MB
view hashes)
Built Distribution
Close
Hashes for civic_scraper-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b4c9b864be4f1a46f988cd62610e4faa57dc178a4883a25954d13ebeb8d54d1 |
|
MD5 | ceef0e0b1b9cbe46e89a236db36bf7bd |
|
BLAKE2b-256 | d90f3eaa095f9635e84cef541ecf049f19bfb019b05be1a1a4db34b9cefe5281 |