Enviado em 24/09/2015 - 09:28h
Bom dia, tenho que fazer a edição de um arquivo, onde preciso trocar os ultimos itens das linhas que estejam vazio por "?". Eu leio as linhas, separo cada linha em uma lista com o readlines, e as palavras separadas por ",".
Ex. 1,2,3,4,5,>vazio<
aonde esta vazio preciso substituir por "?", meu codigo faz isso porem nao consigo gravar no arquivo original, ou seja, substituir, preciso de ajuda!
f = open('visualizacoes.arff', 'r+')
linhas = f.readlines()
for i in range(5929781):
if i >= 18:
x=linhas[i].split(',')
if x[-1] == '\n' or x[-1]==' \n':
x[-1] = '?\n'
Ex. 1,2,3,4,5,>vazio<
aonde esta vazio preciso substituir por "?", meu codigo faz isso porem nao consigo gravar no arquivo original, ou seja, substituir, preciso de ajuda!
f = open('visualizacoes.arff', 'r+')
linhas = f.readlines()
for i in range(5929781):
if i >= 18:
x=linhas[i].split(',')
if x[-1] == '\n' or x[-1]==' \n':
x[-1] = '?\n'