Python: Textdatei schreiben mit UliEngineering
Textinhalt lässt sich mit der UliEngineering-Python-Bibliothek einfach in eine Datei 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 ein praktischer Wrapper zum Schreiben von Textdateien mit ordentlicher Fehlerbehandlung. Das ist nützlich für das Speichern von Konfigurationsdateien, Logeinträgen oder beliebigen textbasierten Datenausgaben.
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