Il 11/10/07, Stefano Morandi<liste@xxxxxxxxxxxx> ha scritto: > Hola Trentini! :-) potresti portarti in una lista di dizionari, con qualcosa del tipo (in mancanza di indici, penso che sia obbligatorio leggerti tutto il file...): import re f = open('dati.txt', 'r') content = f.read() f.close() records = re.split('-----.*-----\n', content) listD = [] for record in [r.split('\n') for r in records]: listD.append(dict([f.split(':', 1) for f in record if f])) poi le ricerche risultano semplici... ciao tiziano -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx