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
- Jak číst textový soubor v Pythonu pomocí UliEngineering
- Jak počítat řádky v souboru v Pythonu pomocí UliEngineering
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow