[Python] Formattare un file di stringhe in XML
Valerio Maggio
valerio.maggio a gmail.com
Dom 2 Mar 2014 18:54:24 CET
On 02 Mar 2014, at 18:44, Marco Beri <marcoberi a gmail.com> wrote:
>
> On 2 Mar 2014 17:11, "Valerio Maggio" <valerio.maggio a gmail.com> wrote:
> >
> > On 02/mar/2014, at 17:01, Valerio Maggio <valerio.maggio a gmail.com> wrote:
> > >
> > > On 02/mar/2014, at 14:43, Dante Loi <danteloi1993 a gmail.com> wrote:
> > >
> > >> name, value = [ word.strip() for word in line.split("=",1) ]
> >
> > Ok, scusa... Ora ho letto *meglio* lo split..la list comprehension complica un po' la leggibilità del codice (btw solo per fare degli strip).
>
> Domanda: ma se non c'è l'uguale in una riga, fallisce con errore o sbaglio?
>
> In tal caso non si tratta di leggibilità ma proprio di codice non ottimale.
>
È vero,! Dovrebbe fallire con un messaggio di errore del tipo "too many values to unpack" (più o meno)…
Per cui, hai ragione, andrebbe aggiunto un bel try-catch in pieno stile EAFP [0]
————
[0]: http://docs.python.org/2/glossary.html#term-eafp
--
valerio
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140302/bb313dee/attachment.html>
Maggiori informazioni sulla lista
Python