В этой заметке показан результат вставки и оформления исходного кода в html-страницу. Для сего действияиспользуются различные JavaScript-библиотеки\плагины\утилиты. Мне же с ними не сильно охота заморачиваться. Поэтому берём редактор Kate, пишим код, потом нажимает "Сохранить как html", сохраняем Html-страничку, затем открываем её и копируем код, вот и всё. Нажав "далее" можно увидеть результат.
import gdal import gdalnumeric class RasterWork: #Класс работы с растровыми изображениями GeoTiff path = 12 def hdf2geotiff(self, hdffile, bands, geotiff): hdf = gdal.Open(hdffile) sdslist = hdf.GetSubDatasets() names = [] for s in sdslist: names.append(s[0]) sds = [] for n in names: sds.append(gdal.Open(n)) sds[0].GetMetadata() geotrans = gdal.GCPsToGeoTransform(sds[0].GetGCPs()) dst_name = './test/test.tif' format = "GTiff" driver = gdal.GetDriverByName( format ) dst_ds = driver.CreateCopy( dst_name, sds[0], 1 ) return dst_ds raster = RasterWork() raster.hdf2geotiff()