Python: Textdatei lesen mit UliEngineering
Der Inhalt einer Textdatei lässt sich mit der UliEngineering-Python-Bibliothek einfach lesen:
read_textfile.py
from UliEngineering.Utils.Files import read_textfile
import tempfile
import os
# Temporäre Datei für Demonstration erstellen
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
f.write("Hello, World!\n")
f.write("Dies ist eine Testdatei.\n")
temp_file = f.name
# Datei lesen
content = read_textfile(temp_file)
print(content)
# Aufräumen
os.unlink(temp_file)Beispielausgabe
read_textfile_output.txt
Hello, World!
Dies ist eine Testdatei.Diese Funktion liest den gesamten Inhalt einer Textdatei und gibt ihn als String zurück. Sie behandelt unterschiedliche Zeilenenden automatisch (sowohl Unix \n als auch Windows \r\n). Das ist nützlich für das Lesen von Konfigurationsdateien, Logdateien oder beliebigen textbasierten Datendateien. Die Funktion ist ein praktischer Wrapper um Standard-Python-Datei-E/A-Operationen.
Verwandte Beiträge
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen