Quero organizar um arquivo.txt, onde abro o arquivo, leio o conteúdo e organizo os espaços
O texto está assim
( 1 ,'0001','AARONSON FURNITURE' ,'AARONSON FURNITURE LTD'
,'2015-02-17 23:14:50', '17.807.928/0001-85', '(21) 8167-6584'
,'QUEIMADOS' ,'RJ' );
Gostaria que ficasse assim:
(1, '0001', 'AARONSON FURNITURE', 'AARONSON FURNITURE LTD', '2015-02-
17 23:14:50', '17.807.928/0001-85', '(21) 8167-6584' ,'QUEIMADOS', 'RJ' );
1 curtida
Ant0ny
#2
Nesse caso você quer tirar os espaços duplicados, certo?
Fica algo assim:
import re
variavel = re.sub("\s+", " ", variavel)
exemplo:
import re
a = "a b c"
a = re.sub("\s+", " ", a)
#resultado: "a b c"
2 curtidas
Obrigado Ant0ny.
Era isso mesmo que eu precisava.
Valeu.
1 curtida
Tenho uma solução um pouco mais simples
texto = ('Willian ','Silva ',' Guj ')
texto2 = []
for i in texto:
texto2.append(''.join(i.split(' ')))
print(texto2)
#resultado: ['Willian', 'Silva', 'Guj'']
Espero te-lo ajudado.
1 curtida