Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Marco Beri
On 2 Mar 2014 19:54, "Dante Loi" wrote: > > Non mi sono mai posto il problema perche il file che devo formattare ha un'uguale in ogni riga, salvo quelle vuote! Se è una giustificazione, ok, se invece è il motivo, direi che non è valido :-) Ciao. Marco. P.S. Quota per bene, please. _

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Dante Loi
Non mi sono mai posto il problema perche il file che devo formattare ha un'uguale in ogni riga, salvo quelle vuote! Il giorno 02 marzo 2014 18:44, Marco Beri ha scritto: > > On 2 Mar 2014 17:11, "Valerio Maggio" wrote: > > > > On 02/mar/2014, at 17:01, Valerio Maggio > wrote: > > > > > > On 0

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Marco Beri
On 2 Mar 2014 18:57, "Valerio Maggio" wrote: > > On 02 Mar 2014, at 18:54, Valerio Maggio wrote: > > > try-catch in pieno stile EAFP [0] > > Per l'appunto "domando perdono"… espressioni "idiomatiche" del passato dure a morire… :-D ___ Python mailing l

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Valerio Maggio
On 02 Mar 2014, at 18:54, Valerio Maggio wrote: > try-catch in pieno stile EAFP [0] Per l'appunto "domando perdono"… espressioni "idiomatiche" del passato dure a morire… Era, naturalmente, `try-except` :D -- Valerio ___ Python mailing list Py

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Valerio Maggio
On 02 Mar 2014, at 18:44, Marco Beri wrote: > > On 2 Mar 2014 17:11, "Valerio Maggio" wrote: > > > > On 02/mar/2014, at 17:01, Valerio Maggio wrote: > > > > > > On 02/mar/2014, at 14:43, Dante Loi wrote: > > > > > >>name, value = [ word.strip() for word in line.split("=",1) ] > > > >

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Marco Beri
On 2 Mar 2014 17:11, "Valerio Maggio" wrote: > > On 02/mar/2014, at 17:01, Valerio Maggio wrote: > > > > On 02/mar/2014, at 14:43, Dante Loi wrote: > > > >>name, value = [ word.strip() for word in line.split("=",1) ] > > Ok, scusa... Ora ho letto *meglio* lo split..la list comprehension

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Luciano Trespidi
Qualcuno può darmi una mano ? Inviato da: Ernesto Luciano Trespidi Email: keple...@hotmail.com Tel. 3299255463 Il giorno 02/mar/2014, alle ore 18:09, "Dario Bertini" ha scritto: Se usi Python3 il problema sparisce (oppure ti da errore subito quando provi a leggere il file) in alternativa, p

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Dario Bertini
2014-03-02 18:22 GMT+01:00 Valerio Maggio : > > On 02 Mar 2014, at 18:08, Dario Bertini wrote: > >> USA PYTHON3… > > +1 > > Concordo! Risolvi il problema alla radice! > (Btw, non c'è bisogno di "urlare": http://www.netlingo.com/word/shouting.php > !-) > l'urlo era intenzionale (e difatti l'ho l

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Valerio Maggio
On 02 Mar 2014, at 18:08, Dario Bertini wrote: > USA PYTHON3… +1 Concordo! Risolvi il problema alla radice! (Btw, non c'è bisogno di "urlare": http://www.netlingo.com/word/shouting.php !-) > > La list comprehension, imho è leggibile senza problemi Non sono d'accordo. Intendo: di per se è

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Dario Bertini
Se usi Python3 il problema sparisce (oppure ti da errore subito quando provi a leggere il file) in alternativa, puoi usare codecs.open ma USA PYTHON3... per un piccolo script come questo, non hai ragione per non farlo La list comprehension, imho è leggibile senza problemi -- xmpp: berda...@gmai

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Valerio Maggio
On 02/mar/2014, at 17:01, Valerio Maggio wrote: > > > On 02/mar/2014, at 14:43, Dante Loi wrote: > > >>name, value = [ word.strip() for word in line.split("=",1) ] > > Qui *forse* c'è qualche cosa che non va IMHO... ad intuito direi che name > sarà uguale al primo elemento della li

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Valerio Maggio
On 02/mar/2014, at 14:43, Dante Loi wrote: > In effetti ho bisogno di qualcosa di più robusto, ho creato questo: Scusa la brevità ma ti rispondo da mobile: sarò molto puntuale. > import string A cosa serve ? Tra l'altro occhio perché poi introduci un clash di nomi... > for line in infile.re

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Dante Loi
Traceback (most recent call last): File "./proTOxml.py", line 23, in tree.write(outfile) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 821, in write serialize(write, self._root, encoding, qnames, namespaces) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 940, in

Re: [Python] Formattare un file di stringhe in XML

2014-03-02 Per discussione Dante Loi
In effetti ho bisogno di qualcosa di più robusto, ho creato questo: #!/usr/bin/python import xml.etree.cElementTree as ET import string import sys infile = open(sys.argv[1], 'r') resources = ET.Element("resorurces") for line in infile.readlines(): if line.strip(): name, value = [ w