Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bensheldon/broadbandusa-scraper
Converts the BroadbandUSA BIP/BTOP database into a useable TSV
https://github.com/bensheldon/broadbandusa-scraper
Last synced: about 1 month ago
JSON representation
Converts the BroadbandUSA BIP/BTOP database into a useable TSV
- Host: GitHub
- URL: https://github.com/bensheldon/broadbandusa-scraper
- Owner: bensheldon
- Created: 2012-04-15T04:25:01.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-04-15T04:29:35.000Z (over 12 years ago)
- Last Synced: 2024-05-02T06:08:22.096Z (7 months ago)
- Language: Python
- Homepage:
- Size: 1.32 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
BroadbandUSA App Parser
======================This tool, `parse.py`, converts the BroadbandUSA.gov online application database into a more easily analyzable Tab-Separate-Value file that can be easily imported into Excel.
BroadbandUSA is the online portal to apply for broadband funding under the American Recovery and Reinvestment Act of 2009. Summaries of applications that were submitted, as well as applications that were funded and the amounts of funding are available online in a cruddy html table. This parse liberates that data.
How to use it
-------------1. Save the HTML of the BrandbandUSA applications to a file (a good place to put it would be in the `/applications` folder). You can acquire the HTML here: [http://ssl.ntia.doc.gov/broadbandgrants/applications/results.htm](http://ssl.ntia.doc.gov/broadbandgrants/applications/results.htm) (and click File -> Save As from the menu in your browser)
2. Edit the top of `parser.py` so that `htmlFile = ` points to the location of your file (e.g. `htmlFile = './applications/apps-1-28-11.html'`)
3. Run the parser and point its output to a file of your choosing; e.g. `python parser.py > applications.tsv`
4. Open the resulting file (e.g. `applications.tsv`) in Excel.
5. Celebrate!