We use subprocess calls to call: - wget - 7zip - gdal For all of these ready made python libraries exist today.