Quando crio o txt e escrevo nele pelo próprio console ele permance em branco. Alguém sabe o por quê?
Quando crio o txt e escrevo nele pelo próprio console ele permance em branco. Alguém sabe o por quê?
Boa noite, Andson. Tudo bem?
Você não postou o trecho do código para eu conseguir ver onde poderia estar a falha, mas vou te passar um passo a passo de como ler/escrever em um arquivo txt.
Há duas formas de fazer isso:
1.
arquivo = open("arquivoDeTexto.txt", "w") # O "w" indica que ele irá limpar o arquivo escrita. Você também poderia usar "r" para leitura e a "a" para caso não queira limpar o arquivo
arquivo.write("Mensagem de teste") # Essa linha é a que faz a escrita no arquivo!
arquivo.close() # Essa linha fecha a conexão entre o seu programa e o arquivo!
2.
with open("arquivoDeTexto.txt", "w") as arquivo: # Faz a abertura do arquivo no modo de escrita
arquivo.write("Mensagem de teste") # Faz a escrita no arquivo
# Com o uso do "with" não precisamos fechar o arquvo no final
# Os parâmetros "a" e "r" também estão disponíveis com o with com as mesmas funcionalidades!
Caso ainda tenha dúvidas sobre a escrita, pode escrever aqui e lhe explico como solucionar!
Até! Bons estudos!