Python : Comment écrire un fichier texte avec UliEngineering

Vous pouvez facilement écrire du contenu textuel dans un fichier en utilisant la bibliothèque Python UliEngineering :

write_textfile.py
from UliEngineering.Utils.Files import write_textfile
import tempfile
import os

# Créer un chemin de fichier temporaire
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
    temp_file = f.name

# Écrire le contenu dans le fichier
write_textfile(temp_file, "Hello, World!\nThis is a test file.")

# Le relire pour vérification
with open(temp_file, 'r') as f:
    content = f.read()
    print(content)

# Nettoyer
os.unlink(temp_file)

Exemple de sortie

write_textfile_output.txt
Hello, World!
This is a test file.

Cette fonction écrit le contenu de la chaîne fournie dans un fichier, en gérant automatiquement la création du fichier et l’encodage approprié. Il s’agit d’un wrapper pratique pour écrire des fichiers texte avec une gestion correcte des erreurs. Cela est utile pour enregistrer des fichiers de configuration, des entrées de journal, ou toute sortie de données textuelles.

Articles connexes


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