Como escrever arquivo de texto em Python usando UliEngineering
Você pode escrever facilmente conteúdo de texto em um arquivo usando a biblioteca Python UliEngineering:
write_textfile.py
from UliEngineering.Utils.Files import write_textfile
import tempfile
import os
# Criar um caminho de arquivo temporário
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
temp_file = f.name
# Escrever conteúdo no arquivo
write_textfile(temp_file, "Hello, World!\nThis is a test file.")
# Ler de volta para verificar
with open(temp_file, 'r') as f:
content = f.read()
print(content)
# Limpar
os.unlink(temp_file)Exemplo de saída
write_textfile_output.txt
Hello, World!
This is a test file.Esta função escreve o conteúdo de string fornecido em um arquivo, tratando automaticamente a criação do arquivo e a codificação adequada. É um wrapper conveniente para escrever arquivos de texto com tratamento de erros adequado. Isso é útil para salvar arquivos de configuração, entradas de log ou qualquer saída de dados baseada em texto.
Posts relacionados
- Como ler arquivo de texto em Python usando UliEngineering
- Como contar linhas em arquivo em Python usando UliEngineering
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow