Avevo bisogno di un parser basilare per file di configurazione così:
nome = valore
Oppure solamente:
nome valore
Così ho creato un parser per questo tipo di configurazione in due righe (sono tre con la definizione alla funzione :). L'ho chiamato Barser. Utilizzarlo è piuttosto semplice:
import barser
barser.parse(file_configurazione, valore_da_cercare)
Spero non abbia bachi. :-)
Saluti, ScaccoMatto.
mercoledì 21 febbraio 2007
Parser base in due righe.
Pubblicato da Simone @ 8:55 AM
Iscriviti a:
Commenti sul post (Atom)
1 commento:
Ovviamente se sbagliate specificando un filename inesistente barser crasherà di brutto! :-) Scusate ma non avevo voglia di mettere gli except. Era solo per mostrare l "algoritmo" basilare. =)
Posta un commento