Enviado em 27/12/2018 - 14:16h
Gostava de ir ao meu ficheiro que contem o seguinte
['teste1', '27-12-18', '12/5/2015', 'Aberta']
['teste2', '27-12-18', '6/7/7', 'Aberta']
['teste3', '27-12-18', '12/5/6', 'Fechada']
e apenas mostrar se o 3 campo estiver Aberto tenho o seguinte codigo;
def mostrar():
#ler linha a linha
with open("ficheiro.txt") as arquivo:
for linha in arquivo:
if linha[3]=="Aberta":
print (linha)
else:
print("ola")
mostrar()
Alguem me consegue explicar o que devo fazer para corrigir?
Se fizer print(linha[3]) retorna e de teste e se meter linha[0] aparece [