This is a python API client library that is used to collect data from the United States Congress and a few other departments inside the US Government. This library will make filtering the requests easier, and give you a nice easy to use tool to grab vital civic data to be used in a wide range of analysis.
To install the library, run the following command from the terminal.
pip install united-states-congress-python-api
To upgrade the library, run the following command from the terminal.
pip install --upgrade united-states-congress-python-api
Here is a simple example of using the congress
library to pull the bulk data
sources and grabbing a speicifc year of bulk data for the Privacy Act Issuances.
from pprint import pprint
from congress.client import Congress
# Initialize the Congress Client.
congress_client = Congress()
# Grab the data sources.
data_sources = congress_client.data_sources()
pprint(data_sources)
# Grab the different resources from the Privacy Act Issuance.
pia_2017 = congress_client.privacy_act_issuances(folder='2017')
pprint(pia_2017)
Patreon: Help support this project and future projects by donating to my Patreon Page. I'm always looking to add more content for individuals like yourself, unfortuantely some of the APIs I would require me to pay monthly fees.
YouTube: If you'd like to watch more of my content, feel free to visit my YouTube channel Sigma Coding.