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


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