Python 3.6.
This script collects weather data from the NOAA and outputs a single csv file containing the raw weather data for the location you selected.
Note that you can parse back the csv file into a Python object using Record.read_from_csv(path).
A description of the variables can be found at ftp://ftp.ncdc.noaa.gov/pub/data/gsod/GSOD_DESC.txt