The pymetar Python interface provides full and easy to use access to the METAR reports available from the NOAA (National Oceanic and Atmospheric Administration, http://www.noaa.gov).
METAR (METeorological Aviation Report) is the international standard code format for hourly surface weather observations.
This package consists of the Python library itself and a command line tool for end users.