gdal.GetDriverCount()fornecerá o número de drivers que gdalpossui. Combinado com um loop simples, é possível listar todos os drivers.
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
Respostas:
gdal.GetDriverCount()
fornecerá o número de drivers quegdal
possui. Combinado com um loop simples, é possível listar todos os drivers.fonte