Author: MatteoMatteo
Date: May 8, 2008 14:26
Ciao a tutti,
premetto che sono un novizio di Python e che devo imparare ancora molto.
Mi sono avvicinato a questo linguaggio di programmazione per risolvere
alcuni problemi e ammetto di aver avuto le mie soddisfazioni, ma ora mi
sono arenato e ho bisogno di una mano.
L'intenzione era quella di creare un programma che data una cartella,
organizzasse le sottocartelle contenute in gruppi in modo che ognuno di
questi avesse una dimensione tale da stare in dvd. Spero di aver reso
l'idea.
Dopo un po' di lavoro sono riuscito a creare un programma il cui ritorno
è una lista in cui ogni elemento è a sua volta una mini-lista contenente
dimensione della cartella in MB e nome della cartella, ordinata in senso
decrescente.
Il passo successivo è l'organizzazione dei gruppi. In teoria il
programma dovrebbe prendere ogni elemento contenente dimensione e nome
della cartella, confrontare la sua dimensione con lo spazio libero
nell'ipotetico dvd e se ci sta scrivere a video il nome della cartella e
cancellare l'elemento dalla lista, altrimenti andare avanti con un altra
coppia dimensione-nome della cartella fino a trovarne una che occupi lo
spazio ancora disponibile. Infine quando l'ipotetico dvd è pieno ...
|