Python: Textdatei schreiben mit UliEngineering

Du kannst leicht Textinhalt in eine Datei mit der UliEngineering-Python-Bibliothek schreiben:

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

# Temporären Dateipfad erstellen
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
    temp_file = f.name

# Inhalt in die Datei schreiben
write_textfile(temp_file, "Hello, World!\nDies ist eine Testdatei.")

# Zurücklesen zur Verifikation
with open(temp_file, 'r') as f:
    content = f.read()
    print(content)

# Aufräumen
os.unlink(temp_file)

Beispielausgabe

write_textfile_output.txt
Hello, World!
Dies ist eine Testdatei.

Diese Funktion schreibt den bereitgestellten String-Inhalt in eine Datei und behandelt automatisch Dateierstellung und richtige Kodierung. Sie ist eine praktische Verpackung zum Schreiben von Textdateien mit ordentlicher Fehlerbehandlung. Dies ist nützlich für das Speichern von Konfigurationsdateien, Logeinträgen oder beliebigen textbasierten Datenausgaben.

Verwandte Beiträge


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