在文本文件中的每行开头添加序号可以通过多种编程语言实现。以下是使用Python进行操作的示例代码:
def add_line_numbers(input_file, output_file):
with open(input_file, 'r') as infile, open(output_file, 'w') as outfile:
for index, line in enumerate(infile, start=1):
outfile.write(f"{index}: {line}")
# 使用示例
input_file = 'input.txt' # 输入文件路径
output_file = 'output.txt' # 输出文件路径
add_line_numbers(input_file, output_file)
open(input_file, 'r', encoding='utf-8')
。f"{index:<4}: {line}"
表示序号占4个字符宽度并左对齐。通过上述方法,可以有效地在文本文件的每行开头添加序号,并处理可能遇到的常见问题。
领取专属 10元无门槛券
手把手带您无忧上云