2
respostas

Meu codigo não está reconhecendo o arquivo "palavra.txt"

Criei o arquivo "palavra.txt" e coloquei ele na minha pasta "Jogos", junto com os arquivos Python criados até agora. Mas na hora de chamar a função:

arquivo = open("palavra.txt", "r")

eu recebo o seguinte erro:

Traceback (most recent call last):
  File "C:\Users\Guilherme ML\PycharmProjects\Jogos\forca.py", line 51, in <module>
    jogar()
  File "C:\Users\Guilherme ML\PycharmProjects\Jogos\forca.py", line 8, in jogar
    arquivo = open("palavra.txt", "r")
FileNotFoundError: [Errno 2] No such file or directory: 'palavra.txt'

E quando eu comento a linha da função open() o primeiro erro que aparece, referente à função jogar, na linha 51, não ocorre e a função roda normalmente.

Estou escrevendo o código no Windowns 10, Pycharm com Python 3.8.2.

2 respostas

Opa, Guilherme! Verifica se o nome do arquivo está o mesmo que o do código que você chama. Se estiver certo, manda o código todo pra que eu possa ver, e tentar te ajudar. Abraço!

Olá Guilherme tudo certinho??

Provavelmente você está tentando abrir diretamente no console e não abriu o python antes. Faça o seguinte:

python3 

Então você irá visualizar o cursor mudar, e então saberá que está com o python ativo

>>>

Deixo aqui dois links relacionados a este problema do qual já respondi aqui no fórum, assim servirão de suporte para você!

LINK 1

LINK 2

Espero ter te ajudado e qualquer dúvida é só retornar aqui! Bons estudos!