On 2012-07-24 12:18, Marco Beri wrote:
2012/7/24 Walter Valenti <waltervale...@yahoo.it>
stringa.rstrip()
Giusto, ma meglio ricordare che vengono rimossi anche gli spazi
bianchi, i
tab, i CR (carriage return), i LF (line feed), i FF (form feed) e i
VT
(vertical tab):
"fwefw \n\r\t\f\v".rstrip()
'fwefw'
...quindi si può anche dire che "rstrip('\n')" fa quello che era stato
chiesto: cancella i LF finali senza toccare i whitespace.
In [1]: 'fwefw \n'.rstrip('\n')
Out[1]: 'fwefw '
In windows forse "rstrip('\r\n')" è anche meglio, ma non sono sicuro
sia necessario (forse py converte CRLF -> LF? Non mi ricordo).
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python