UliEngineering を使って Python でテキストファイルを読み込む方法

UliEngineering Python ライブラリを使うと、テキストファイルの内容を簡単に読み込むことができます。

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

# デモ用の一時ファイルを作成
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

# ファイルを読み込む
content = read_textfile(temp_file)
print(content)

# クリーンアップ
os.unlink(temp_file)

出力例

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

この関数はテキストファイルの内容全体を読み込み、文字列として返します。異なる改行コードを自動的に処理します(Unix の \n と Windows の \r\n の両方)。設定ファイル、ログファイル、またはテキストベースのデータファイルの読み込みに便利です。この関数は、標準的な Python のファイル I/O 操作の便利なラッパーです。

関連記事


同じカテゴリの類似記事をチェック: Python ファイルI/O