Re: [Python] parsing config file

2013-12-14 Per discussione Pietro Battiston
Il giorno lun, 25/11/2013 alle 13.12 +0100, Pietro Battiston ha scritto: Il giorno dom, 24/11/2013 alle 10.06 +0100, Dario Bertini ha scritto: [...] XML, Json, Yaml sono solo formati... non costringono a gestire il file in un modo particolare https://pypi.python.org/pypi/ijson/

Re: [Python] parsing config file

2013-12-14 Per discussione Dario Bertini
congrats! ho dato un'occhiata a json_load_test.py curioso di vedere il benchmark, e però non c'è la stringa json da passargli in input per rendere il tutto più riproducibile non sarebbe meglio aggiungere anche il file che gli hai passato in input? (oppure c'era ma me lo sono perso?)

Re: [Python] parsing config file

2013-12-14 Per discussione Pietro Battiston
Il giorno sab, 14/12/2013 alle 16.22 +, Dario Bertini ha scritto: congrats! ho dato un'occhiata a json_load_test.py curioso di vedere il benchmark, e però non c'è la stringa json da passargli in input No, va usato con un file json esistente, i testi li ho fatti con un dump di database

Re: [Python] parsing config file

2013-11-26 Per discussione Daniele Varrazzo
On 2013-11-25 15:34, Roberto Preziusi wrote: Il giorno 22 novembre 2013 20:55, Daniele Varrazzo p...@develer.com ha scritto: Domanda mia: ve lo siete inventati voi quel formato? Perchè state reinventando l'acqua calda: non dovreste scrivere un nuovo parser se potete usare un linguaggio

Re: [Python] parsing config file

2013-11-26 Per discussione Daniele Varrazzo
On 2013-11-24 08:32, Giovanni Porcari wrote: Il giorno 24/nov/2013, alle ore 02:33, Daniele Varrazzo p...@develer.com ha scritto: Ma un file di configurazione: ma che ci vuole sax per parsare un paio di fetenti coppie chiave valore? Ancora a pensare solo per un secondo se un valore logico lo

Re: [Python] parsing config file

2013-11-26 Per discussione Manlio Perillo
On 26/11/2013 12:23, Daniele Varrazzo wrote: [...] Ad un file di configurazione si chiedono poche cose. Tra queste secondo me sono abbastanza importanti: - essere editabile a mano - essere fortemente tipizzato Il formato .ini, disponibile in ConfigParser, certamente non è tipizzato, dato

Re: [Python] parsing config file

2013-11-26 Per discussione Giovanni Porcari
Il giorno 26/nov/2013, alle ore 12:23, Daniele Varrazzo p...@develer.com ha scritto: On 2013-11-24 08:32, Giovanni Porcari wrote: Il giorno 24/nov/2013, alle ore 02:33, Daniele Varrazzo p...@develer.com ha scritto: Ma un file di configurazione: ma che ci vuole sax per parsare un paio di

Re: [Python] parsing config file

2013-11-26 Per discussione Giovanni Porcari
Il giorno 26/nov/2013, alle ore 12:43, Manlio Perillo manlio.peri...@gmail.com ha scritto: Gli unici formati di file che conosco in cui il tipo è manifesto (o meglio, in cui il tipo è specificato da chi scrive il file di configurazione) sono YAML e JSON. La differenza tra YAML e JSON è

Re: [Python] parsing config file

2013-11-26 Per discussione Manlio Perillo
On 26/11/2013 14:36, Giovanni Porcari wrote: Il giorno 26/nov/2013, alle ore 12:43, Manlio Perillo manlio.peri...@gmail.com ha scritto: Gli unici formati di file che conosco in cui il tipo è manifesto (o meglio, in cui il tipo è specificato da chi scrive il file di configurazione) sono YAML

Re: [Python] parsing config file

2013-11-25 Per discussione Pietro Battiston
Il giorno dom, 24/11/2013 alle 10.06 +0100, Dario Bertini ha scritto: 2013/11/24 Daniele Varrazzo p...@develer.com: Io non sono di quelli chiusi contro una cosa a tutti i costi: ci sono strumenti utili per certi compiti ed altri utili per altri. Pochi mesi fa ho scritto un sistema di

Re: [Python] parsing config file

2013-11-25 Per discussione Dario Bertini
FWIW, era il primo risultato su google, cercando event parsing json python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] parsing config file

2013-11-25 Per discussione Roberto Preziusi
Il giorno 22 novembre 2013 20:55, Daniele Varrazzo p...@develer.com ha scritto: Domanda mia: ve lo siete inventati voi quel formato? Perchè state reinventando l'acqua calda: non dovreste scrivere un nuovo parser se potete usare un linguaggio diverso. Quale? Ce ne sono a tonnellate pronti

Re: [Python] parsing config file

2013-11-25 Per discussione Simone Federici
usa XML in questo caso, lascia perdere le iregular exception ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] parsing config file

2013-11-25 Per discussione Roberto Preziusi
Il giorno 25 novembre 2013 16:34, Roberto Preziusi roberto.prezi...@gmail.com ha scritto: sed -n '/address-set ABC_DEF/,/}' myfilename.conf avevo perso un pezzo, il cmd è : sed -n '/address-set ABC_DEF/,/}/p' myfilename.conf bye -- Preziusi Roberto

Re: [Python] parsing config file

2013-11-25 Per discussione Pietro Battiston
Il giorno lun, 25/11/2013 alle 13.39 +0100, Dario Bertini ha scritto: FWIW, era il primo risultato su google, cercando event parsing json python La parte event non mi era passata per la testa! Pietro ___ Python mailing list Python@lists.python.it

Re: [Python] parsing config file

2013-11-25 Per discussione enrico franchi
2013/11/25 Roberto Preziusi roberto.prezi...@gmail.com No, non ce lo siamo inventati noi. E' la conf di un device di rete (Juniper) che purtroppo bisogna parsare per salvare questa conf su db.. Strettamente parlando non e' che *devi* parsarlo per metterlo sul DB. A seconda di quello che

Re: [Python] parsing config file

2013-11-24 Per discussione Giovanni Porcari
Il giorno 24/nov/2013, alle ore 02:33, Daniele Varrazzo p...@develer.com ha scritto: On 2013-11-23 06:30, Giovanni Porcari wrote: Il giorno 23/nov/2013, alle ore 07:08, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Il 22/11/2013 20:55, Daniele Varrazzo ha scritto: 5. XML se

Re: [Python] parsing config file

2013-11-24 Per discussione Dario Bertini
2013/11/24 Daniele Varrazzo p...@develer.com: Io non sono di quelli chiusi contro una cosa a tutti i costi: ci sono strumenti utili per certi compiti ed altri utili per altri. Pochi mesi fa ho scritto un sistema di importazione ed esportazione di una struttura enorme da postgres (la gestione

Re: [Python] parsing config file

2013-11-24 Per discussione Marco Beri
On 24 Nov 2013 02:33, Daniele Varrazzo p...@develer.com wrote: P.s. inviato col cellulare: perdonate il bottom posting e la cancellazione delle parti non utili del messaggio. Ahahahaha!!! Ciao. Marco. PS: idem. ___ Python mailing list

Re: [Python] parsing config file

2013-11-24 Per discussione Marco De Paoli
Il 24/nov/2013 02:33 Daniele Varrazzo p...@develer.com ha scritto: On 2013-11-23 06:30, Giovanni Porcari wrote: Il giorno 23/nov/2013, alle ore 07:08, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Il 22/11/2013 20:55, Daniele Varrazzo ha scritto: 5. XML se proprio ti diverti ad

Re: [Python] parsing config file

2013-11-24 Per discussione Manlio Perillo
On 24/11/2013 02:33, Daniele Varrazzo wrote: [...] Io non sono di quelli chiusi contro una cosa a tutti i costi: ci sono strumenti utili per certi compiti ed altri utili per altri. Pochi mesi fa ho scritto un sistema di importazione ed esportazione di una struttura enorme da postgres (la

Re: [Python] parsing config file

2013-11-23 Per discussione Daniele Varrazzo
On 2013-11-23 06:30, Giovanni Porcari wrote: Il giorno 23/nov/2013, alle ore 07:08, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Il 22/11/2013 20:55, Daniele Varrazzo ha scritto: 5. XML se proprio ti diverti ad overingegnerizzare per nessun risultato apprezzabile. +1 Povero XML,

[Python] parsing config file

2013-11-22 Per discussione Roberto Preziusi
Ciao, avrei bisogno di effettuare il parsing di un file così composto: ... address-set ABC_DEF { address ABC_PRO_1; address BCD_PRO_IP2; address AAA_ABC; address FFF_CHCD; } ...

Re: [Python] parsing config file

2013-11-22 Per discussione Marco De Paoli
Il giorno 22 novembre 2013 18:18, Roberto Preziusi roberto.prezi...@gmail.com ha scritto: Ciao, avrei bisogno di effettuare il parsing di un file così composto: ... address-set ABC_DEF { address ABC_PRO_1; address BCD_PRO_IP2;

Re: [Python] parsing config file

2013-11-22 Per discussione Daniele Varrazzo
On 2013-11-22 17:18, Roberto Preziusi wrote: Ciao, avrei bisogno di effettuare il parsing di un file così composto: ... address-set ABC_DEF { address ABC_PRO_1; address BCD_PRO_IP2; address AAA_ABC; address

Re: [Python] parsing config file

2013-11-22 Per discussione Matteo Boscolo
Il 22/11/2013 20:55, Daniele Varrazzo ha scritto: 5. XML se proprio ti diverti ad overingegnerizzare per nessun risultato apprezzabile. +1 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] parsing config file

2013-11-22 Per discussione Giovanni Porcari
Il giorno 23/nov/2013, alle ore 07:08, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Il 22/11/2013 20:55, Daniele Varrazzo ha scritto: 5. XML se proprio ti diverti ad overingegnerizzare per nessun risultato apprezzabile. +1 Povero XML, a me sembra tanto comodo e facile da