mich...@nectarine.it ha scritto: > Ciao, > dovrei scrivere uno script Python che fa la seguente cosa: > partendo da una directory /foto, con 6 sottodirectory foto/a foto/b > foto/c ...: > estrae la prima foto da foto/a, la rinomina con 0000.jpg > estrae la prima foto da foto/b, la rinomina con 0001.jpg > ...
Che intendi con "prima foto" in una directory? La prima in ordine alfabetico? > estrae l'ultima foto da foto/f, la rinomina con <totalefoto>.jpg > > In pratica estrae uan foto da ogni directory, in ordine progressivo, e > associa il numero progressivo al nome del file. > > Avete idea di come si potrebbe fare? > E' più semplice di quanto pensi (dal titolo del subject). for i, name in enumerate(('a', 'b', 'c', 'd', 'e', 'f')): ... Se i nomi delle directory sono davvero, 'a', 'b', etc, allora pui rendere il codice ancora più compatto: for i, name in enumerate(range(ord('a'), ord('a') + 7)): name = chr(name) > Grazie > Ciao Manlio Perillo _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python