Python : comment lire un fichier texte avec UliEngineering
Vous pouvez facilement lire le contenu d’un fichier texte grâce à la bibliothèque Python UliEngineering :
read_textfile.py
from UliEngineering.Utils.Files import read_textfile
import tempfile
import os
# Créer un fichier temporaire pour la démonstration
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
f.write("Hello, World!\n")
f.write("This is a test file.\n")
temp_file = f.name
# Lire le fichier
content = read_textfile(temp_file)
print(content)
# Nettoyer
os.unlink(temp_file)Exemple de sortie
read_textfile_output.txt
Hello, World!
This is a test file.Cette fonction lit l’intégralité du contenu d’un fichier texte et la renvoie sous forme de chaîne de caractères. Elle gère automatiquement les différentes fins de ligne (à la fois Unix \n et Windows \r\n). Cela est utile pour lire des fichiers de configuration, des fichiers journaux ou tout fichier de données textuelles. La fonction est une enveloppe pratique autour des opérations standard d’entrée/sortie de fichiers Python.
Articles liés
- Python : comment écrire un fichier texte avec UliEngineering
- Python : comment compter les lignes d’un fichier avec UliEngineering
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow