Home > usa_spending_python

usa_spending_python

Usa_spending_python is a project mainly written in Python, based on the BSD-3-Clause license.

Python wrapper for the USA Spending API

USA Spending Python API

Python API for the numerous APIs available through USA Spending.

Usage

>>> from usa_spending import Contracts
>>> c = Contracts()
>>> c.search(state='TX', count=500)

>>> # Search for contracts for a specific year.
... c.search(zipcode=12345, year=2010)

>>> # Search for contracts within a date range.
... c.search(state='CA', first_year=2008, last_year=2010)

>>> # Search for contracts not competed on.
... c.search(state='NY', competition='not competed')

>>> # Search for contracts not available for competition.
... c.search(state='NY', competition='N/A')

>>> # Find the number of contracts matching your criteria.
... data = c.search(zipcode=12345)
>>> found = data.response.result.numFound
>>> print found
6789

Copyright

Copyright (c) 2011 Code for America Laboratories.

See LICENSE for details.

Previous:sucrabble