Buongiorno a tutti.
creando una tupla da un file di testo, mi ritrovo il fine riga \n
listP = tuple(open(folfderList, 'r'))
come posso eliminarlo in maniera non troppo macchinosa?
Lorenzo Macchiavelli
web designer
___
Python mailing list
Buongiorno a tutti.
creando una tupla da un file di testo, mi ritrovo il fine riga \n
listP = tuple(open(folfderList, 'r'))
come posso eliminarlo in maniera non troppo macchinosa?
stringa.rstrip()
Walter
___
Python mailing list
2012/7/24 Lorenzo Macchiavelli lmacchiave...@gmail.com:
Buongiorno a tutti.
creando una tupla da un file di testo, mi ritrovo il fine riga \n
listP = tuple(open(folfderList, 'r'))
come posso eliminarlo in maniera non troppo macchinosa?
se il file non è enorme puoi fare:
listP =
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'
Ciao.
Marco.
--
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
On 24/07/12 13:18, Marco Beri wrote:
2012/7/24 Walter Valenti waltervale...@yahoo.it
mailto: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
2012/7/24 Lorenzo Sutton lorenzofsut...@gmail.com
asdasds \n\r\t\f\vmario.rstrip('**mario')
'asdasds \n\r\t\x0c\x0b'
Questo non fa quello che pensi ma strippa tutte le m, le a, ecc.
aaarroim.rstrip(mario)
''
Ciao.
Marco.
___
Python
2012/7/24 Daniele Varrazzo p...@develer.com
In windows forse rstrip('\r\n') è anche meglio, ma non sono sicuro sia
necessario (forse py converte CRLF - LF? Non mi ricordo).
Secondo me non converte.
marcob@pc-beruntu:~$ od -c x
000 \r \n
002
marcob@pc-beruntu:~/tmp$ python
Python
2012/7/24 Marco Beri marcob...@gmail.com:
2012/7/24 Daniele Varrazzo p...@develer.com
In windows forse rstrip('\r\n') è anche meglio, ma non sono sicuro sia
necessario (forse py converte CRLF - LF? Non mi ricordo).
Secondo me non converte.
marcob@pc-beruntu:~$ od -c x
000 \r \n
On 2012-07-24 13:14, Marco Beri wrote:
2012/7/24 Daniele Varrazzo p...@develer.com
In windows forse rstrip('\r\n') è anche meglio, ma non sono sicuro
sia
necessario (forse py converte CRLF - LF? Non mi ricordo).
Secondo me non converte.
marcob@pc-beruntu:~$ od -c x
Che fai, testi su
On 24/07/12 14:10, Marco Beri wrote:
2012/7/24 Lorenzo Sutton lorenzofsut...@gmail.com
mailto:lorenzofsut...@gmail.com
asdasds \n\r\t\f\vmario.rstrip('mario')
'asdasds \n\r\t\x0c\x0b'
Questo non fa quello che pensi ma strippa tutte le m, le a, ecc.
aaarroim.rstrip(mario)
Su linux gli universal newline sono disabilitati di default. Mi sembra che
su windows siano abilitati di default ma non ne sono sicuro. Qualcuno può
fare una prova?
python -c print 'hello'; print 'world' test
python -c print list(open('test', 'r'))
python -c print
On 2012-07-24 13:44, Marco De Paoli wrote:
Su linux gli universal newline sono disabilitati di default. Mi
sembra che
su windows siano abilitati di default ma non ne sono sicuro.
Qualcuno può
fare una prova?
python -c print 'hello'; print 'world' test
python -c print
Grazie!
deve girare solo su windows,
con rstrip
su questo :
fine_pagina
inizio_pagina
invia_pagina
menu_canali
testo spa zi a to
listP = tuple(open(folfderList,'r').read().rstrip('\n'))
('f', 'i', 'n', 'e', '_', 'p', 'a', 'g', 'i', 'n', 'a', '\n', 'i', 'n',
'i', 'z', 'i', 'o', '_', 'p', 'a',
On 24/07/12 15:27, Lorenzo Macchiavelli wrote:
Grazie!
deve girare solo su windows,
con rstrip
su questo :
fine_pagina
inizio_pagina
invia_pagina
menu_canali
testo spa zi a to
listP = tuple(open(folfderList,'r').read().rstrip('\n'))
('f', 'i', 'n', 'e', '_', 'p', 'a', 'g', 'i', 'n', 'a',
15 matches
Mail list logo