Jak zapsat textový soubor v Pythonu pomocí UliEngineering

Můžete snadno zapsat textový obsah do souboru pomocí knihovny UliEngineering v Pythonu:

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

# Vytvoření cesty k dočasnému souboru
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
    temp_file = f.name

# Zápis obsahu do souboru
write_textfile(temp_file, "Hello, World!\nThis is a test file.")

# Čtení zpět pro ověření
with open(temp_file, 'r') as f:
    content = f.read()
    print(content)

# Úklid
os.unlink(temp_file)

Příklad výstupu

write_textfile_output.txt
Hello, World!
This is a test file.

Tato funkce zapíše poskytnutý textový obsah do souboru, automaticky zpracuje vytvoření souboru a správné kódování. Je to vhodný obal pro zápis textových souborů se správným ošetřením chyb. To je užitečné pro ukládání konfiguračních souborů, záznamů logů nebo jakéhokoli textového výstupu dat.

Související příspěvky


Podívejte se na podobné články podle kategorie: Python, File I/O