[Python] indicatori in gtk (glade)

2012-09-02 Per discussione Matteo Perini
Ciao a tutti, vorrei inserire in un interfaccia grafica gtk costruita in glade dei (non so come si chiamano in gergo) "led di stato". Vorrei, ad esempio che di fianco ad una lista di variabili booleane comparisse un dischetto verde se a True e spento se false. Non trovo il widget adatto... mi s

Re: [Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Lorenzo Sutton
On 02/09/12 09:18, Federico Bruni wrote: Buongiorno a tutti s = 'Ciao mondo' s = s.rstrip() print(s) Ciao mondo Questo funziona. Se invece ho una stringa con più linee ho dei problemi. Ho provato questo ma non va: s = 'Ciao mondo\nsono un newbie ' for line in s: s = line.rstrip()

Re: [Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Federico Bruni
Il 02/09/2012 09:51, Josef Eschgfaeller ha scritto: import re testo=re.sub(r'(?m) +$','',testo) concisa, mi piace grazie ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Federico Bruni
Il 02/09/2012 09:42, Andrea Ambu ha scritto: Ci sono un po' di cose strane, mi pare che tu voglia come risultato: s = 'Ciao mondo\nsono un newbie', giusto? esatto Se vuoi rimuovere gli spazi a destra di ogni linea devi iterare sulle linee, "for line in s" non funziona come pensi, in quel mod

Re: [Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Josef Eschgfaeller
import re testo=re.sub(r'(?m) +$','',testo) -- Oppure decomporre in righe, applicare rstrip a ogni riga e ricongiungere con ''.join. Josef Eschgfaeller 2012/9/2, Federico Bruni : > Buongiorno a tutti > > s = 'Ciao mondo' > s = s.rstrip() > pri

Re: [Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Andrea Ambu
2012/9/2 Federico Bruni : > Buongiorno a tutti > Ciao Federico > s = 'Ciao mondo' > s = s.rstrip() > print(s) > Ciao mondo > > Questo funziona. > Se invece ho una stringa con più linee ho dei problemi. > Ho provato questo ma non va: > > s = 'Ciao mondo\nsono un newbie ' > for line in s:

[Python] togliere spazi finali da ogni singola riga di un testo

2012-09-02 Per discussione Federico Bruni
Buongiorno a tutti s = 'Ciao mondo' s = s.rstrip() print(s) Ciao mondo Questo funziona. Se invece ho una stringa con più linee ho dei problemi. Ho provato questo ma non va: s = 'Ciao mondo\nsono un newbie ' for line in s: s = line.rstrip() print(s) Ha cancellato tutto. Dove sbagli