Jak číst textový soubor v Pythonu pomocí UliEngineering
Můžete snadno přečíst obsah textového souboru pomocí knihovny UliEngineering v Pythonu:
read_textfile.py
from UliEngineering.Utils.Files import read_textfile
import tempfile
import os
# Vytvoření dočasného souboru pro demonstraci
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
f.write("Hello, World!\n")
f.write("This is a test file.\n")
temp_file = f.name
# Čtení souboru
content = read_textfile(temp_file)
print(content)
# Úklid
os.unlink(temp_file)Příklad výstupu
read_textfile_output.txt
Hello, World!
This is a test file.Tato funkce přečte celý obsah textového souboru a vrátí ho jako řetězec. Automaticky zpracuje různá zakončení řádků (jak Unix \n, tak Windows \r\n). To je užitečné pro čtení konfiguračních souborů, souborů logů nebo jakýchkoli textových datových souborů. Funkce je vhodným obalem kolem standardních Python I/O operací se soubory.
Související příspěvky
- Jak zapsat 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