python处理txt中每行前面加上指定字符
使用 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 的值。