E o arquivo .txt existe (como podem ver), mas criei no bloco de notas, tem algum erro? (se sim, como arrumar?)
E o arquivo .txt existe (como podem ver), mas criei no bloco de notas, tem algum erro? (se sim, como arrumar?)
Oi Matheus, o problema está em onde vc está executando o seu código.
Se vc olhar o seu terminal, ele está na pasta 'pythonalura', mas o seu arquivo está dentro de 'jogos'. Se vc for continuar executando desse mesmo jeito, mude a linha que faz a abertura do arquivo pra refletir isso.
arquivo = open('jogos/palavras.txt', 'r')
Boa tarde Matheus,
A localização (Path) do arquivo depende de onde ele esta sendo executado. Como assim?
Olha o caso, você entra no terminal, na pasta ~/.../PYTHONALURA/jogos/ e executa o código. Seu programa funcionaria perfeitamente, pois procura por ./palavras.txt dentro da pasta onde está sendo executado, ou seja, jogos.
Agora quando você selecionou a pasta ~/.../PYTHONALURA/, o interpretador procura por ./palavras.txt dentro da pasta PYTHONALURA
Bons estudos!!