Pular para o conteúdo

ValueError: I/O operation on closed file

Responder tópico
  • Denunciar
  • Indicar

1. ValueError: I/O operation on closed file

Enviado em 27/04/2017 - 13:56h

Olá,
Preciso escrever e lê um arquivo txt, nessa ordem, porém aparece o seguinte erro:

Traceback (most recent call last):
File "/home/nilc/Python/Fran120417.py", line 61, in <module>
arq.write(z)
ValueError: I/O operation on closed file

O que é isso? alguém pode dar uma força? O código é o seguinte: "sinonimo" é um lista de palavras. Eu preciso escrever essa lista no arquivo "lista.txt" e depois lê esse arquivo e inserir essa lista em um vetor.

y = sinonimo
z = str(y)
arq.write(z)
arq.close()
#print listasinonimo
b = open('lista.txt', 'r')
busca = b.read()
b.close()
print (busca)

Responder tópico

2. Re: ValueError: I/O operation on closed file

Enviado em 27/04/2017 - 15:56h

I/O é erro de entrada e saída no disco. Normalmente, é ocasionado quando o disco tem erros físicos.

Verifique primeiramente a integridade do disco:
 # badblocks -sv $device 

Substitua $device pela device detectada do seu disco (/dev/sda; /dev/sdb...)

Walk on, Through the wind
Walk on, Through the rain
Walk on, With hope in your heart
And you'll never walk alone
You'll never walk alone!


3. disco ok

Enviado em 27/04/2017 - 21:25h

Fiz a checagem, o disco está ok. ;(

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder