Daha çox

Giriş fayllarının gdal_merge.py-yə verilməsində problem


Gdal_merge.py istifadə edərək faylları birləşdirərkən aşağıdakı kod işləyir:

subprocess.call ([sys.executable, gmerge, '- o', 'C:  r.tif', '- of', 'GTiff', 'D:  a.tif', 'D:  b.tif '], shell = True)

Lakin giriş faylları çox olduqda, hər bir fayl ayrıca daxil edilə bilməz. Bu vəziyyətdə, aşağıdakı kod işləmir:

subprocess.call ([sys.executable, gmerge, '- o', 'C:  r.tif', '- of', 'GTiff', 'D:  *. tif'], shell = True)

Giriş fayllarını necə daxil edəcəyimi bilmirdim. Hər hansı bir fikir alqışlanır.


fayllarınızı dövrəyə sala və siyahınıza əlavə edə bilərsiniz

command = [sys.executable, gmerge, '- o', 'C:  r.tif', '- of', 'GTiff'] images = glob.glob ("D:  *. tif") for şəkillərdəki şəkil: command.append (image) subprocess.call (command)