1
resposta

Quando crio o txt ele está em branco

Quando crio o txt e escrevo nele pelo próprio console ele permance em branco. Alguém sabe o por quê?

1 resposta

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software