Grazie :) Si concordo appieno sul fatto che avere un unica enorme cartella non è vantaggioso, per fortuna non mi è capitato ancora di avere a che fare con delle directory così piene, ma era solo una mera discussione "teorica"! Comunque andrò a vedermi dettagliamente opendir(), readdir() e closedir().
Thks FF Il 21 luglio 2011 09:45, Marco Mariani <[email protected]> ha scritto: > 2011/7/21 Filadelfo Fiamma <[email protected]> > >> avrei una curiosità: >> esiste il modo di limitare il numero di elementi trovati da >> os.listdir? Se ho una cartella contenente 2 milioni d files, > > Comunque se hai una cartella cosi', tutti i programmi che ne fanno uso > avranno vantaggio dividendola in uno o due livelli di sottocartelle > possibilmente di dimensione confrontabile. Cosi' fanno i programmi che > devono gestire milioni di file di cache. > > Se i file non vengono rinominati, una buona idea potrebbe essere usare, come > nome delle sottocartelle, la prima parte dell'md5 del nome dei file che > andranno a contenere. > > > > _______________________________________________ > Python mailing list > [email protected] > http://lists.python.it/mailman/listinfo/python > > -- Filadelfo Fiamma mail: [email protected] _______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
