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 操作の便利なラッパーです。
関連記事
この記事が役に立った場合は、TechOverflow での新しい記事の調査と公開を支援するため、「Buy Me a Coffee」でのご支援、または PayPal 経由でのご寄付をご検討ください