如何使用 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 操作的便捷封装。

相关文章


Check out similar posts by category: Python, File I/O