def download(folder, file_name, user, pwd): urls = open(file_name).readlines() eta = ETA(n_tot=len(urls)) for url in urls[::-1]: url = url.strip() granule = Granule(url=url, folder=folder) eta.display(step='Downloading {name}'.format(name=granule.file_name)) granule.download(user, pwd) del urls[-1] open(file_name, 'w').writelines(urls)
def download(folder, file_list): files = open(file_list).readlines() eta = ETA(n_tot=len(files)) for row in files[::-1]: ladsweb_file = LadswebFile(file_id=row.split(',')[0], url=row.split(',')[1]) ladsweb_file.get_file_name() eta.display(step='Downloading {name}'.format( name=ladsweb_file.file_name)) ladsweb_file.get_properties() ladsweb_file.verified_download(folder) del files[-1] open(file_list, 'w').writelines(files)