So erhalten Sie eine Liste der unterstützten GDAL-Formate in Python
10
Gibt es eine Möglichkeit, eine Liste der auf einem System mit Python installierten GDAL-Formate abzurufen? In der Befehlszeile kann dies einfach durchgeführt werden mit:
gdal.GetDriverCount()gibt die Anzahl der Treiber an, die gdalhat. In Kombination mit einer einfachen Schleife können alle Treiber aufgelistet werden.
import gdal
driver_list =[]for i in range(gdal.GetDriverCount()):
driver = gdal.GetDriver(i)
driver_list.append(driver.GetDescription())# list comprehension
driver_list =[gdal.GetDriver(i).GetDescription()for i in range(gdal.GetDriverCount())]# to get name as string
gdal.GetDriver(i).ShortName
Antworten:
gdal.GetDriverCount()
gibt die Anzahl der Treiber an, diegdal
hat. In Kombination mit einer einfachen Schleife können alle Treiber aufgelistet werden.quelle