Python: Textdatei lesen mit UliEngineering

Du kannst leicht den Inhalt einer Textdatei mit der UliEngineering-Python-Bibliothek 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). Dies ist nützlich für das Lesen von Konfigurationsdateien, Logdateien oder beliebigen textbasierten Datendateien. Die Funktion ist eine praktische Verpackung um Standard-Python-Datei-E/A-Operationen.

Verwandte Beiträge


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