当前位置:云好站网站目录 » 文章资讯 » 程序教程 » 文章详细

python处理txt中每行前面加上指定字符

程序教程 85

使用 Python 来读取文本文件,逐行处理,并在每行前面添加指定字符,然后再写回到文件中。以下是一个简单的示例代码:

def add_prefix_to_file(file_path, prefix, encoding='utf-8'):

    with open(file_path, 'r', encoding=encoding) as file:

        lines = file.readlines()

    with open(file_path, 'w', encoding=encoding) as file:

        for line in lines:

            file.write(prefix + line)

# 用法示例

file_path = 'text.txt'  # 替换为你的文件路径

prefix = 'text'  # 替换为你想要添加的前缀

add_prefix_to_file(file_path, prefix)

这段代码会打开一个名为 example.txt 的文本文件,然后将每一行的开头添加 <p> 字符串,并将修改后的内容写回到同一个文件中。记得替换 file_path 为你的实际文件路径,并根据需要修改 prefix 的值。