рекурсивно скачивать tif файлы с сайта - PullRequest
0 голосов
/ 09 апреля 2019

Каков наилучший подход для рекурсивного обнаружения и загрузки TIFF-файлов с веб-сайта? Например, этот URL (https://geonb.snb.ca/downloads2/imagery/) содержит несколько подкаталогов (например, 2014, 2015 и т. Д.), И в каждом из них есть несколько файлов TIFF, которые я хотел бы найти и загрузить (см. Пример * 1003). *https://geonb.snb.ca/downloads2/imagery/2014/D19077/geotiffs/26220E74598N.tif).

1 Ответ

0 голосов
/ 13 апреля 2019
def loopdir(dirs):
     imgs=[]
      dirs=[]
  for dir in dirs:
    for records in dir:
          if record==img:
               imgs.append(record)
          else
             dirs.append(record)
  return (imgs,dirs)

dirs=['init']
images=[]
while dirs:
     imgs,dirs=loopdirs(d)
     images +=imgs
     dirs+=dirs
...