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