hab einen interessanten code gefunden, aber leider ist mir die schreibweise fremd... (ich benutze python 2.7). kann mir jemand erklären was es mit der schreibweise auf sich hat?
hier der code:
Code: Alles auswählen
files = [f for f in os.listdir(train_data_path) if f.endswith('.shp')]
classes = [f.split('.')[0] for f in files]
shapefiles = [os.path.join(train_data_path, f)
for f in files if f.endswith('.shp')]
labeled_pixels = vectors_to_raster(shapefiles, rows, cols, geo_transform,
proj)
is_train = np.nonzero(labeled_pixels)
training_labels = labeled_pixels[is_train]
training_samples = bands_data[is_train]
wie würde man das auf herkömmliche weise schreiben?
Ich hoffe es kann mir jemand helfen. Danke!