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


Check out similar posts by category: Python, File I/O