NOAA-FTP
I needed to work with data from NOAA, so I write a code in jupyter notebook and solved my problem for viewing and downloading data.
Then I decided to convert that code to a python package.
My Personal Website: Water Directory.
To import, use command below:
from noaa_ftp import NOAA
Available functions:
Get list of files and folders
noaa_dir = NOAA("ftp.ncdc.noaa.gov", 'pub/data/ghcn/daily').dir()
noaa_dir
Download custom file from the directory
noaa = NOAA("ftp.ncdc.noaa.gov", 'pub/data/ghcn/daily').download('ghcnd-stations.txt')