如何利⽤python实现为每⾏添加⾏数编号可能还有更好的⽅法,在这⾥我是这么写的,针对⼩⽂件可以,但是如果⽂件内容太多,这种⽅法感觉不太好
先把所有的数据读取出来,然后利⽤W覆盖写⼊模式打开⽂件进⾏写⼊
遍历枚举类型数据后,默认是从0开始,然后格式化写⼊即可
with open("", "r", encoding="utf8") as f:
lines = f.readlines()
with open("", "w", encoding="utf8") as f1:
for i,j in enumerate(lines): # i 表⽰⾏号,j 表⽰每⾏内容
f1.write("{}: {}".format(i+1,j)) # 枚举默认从0开始,这⾥进⾏+1后就是按照从第⼀⾏为1进⾏写⼊
运⾏前
运⾏后
记住我这样就简单的实现了⼀个给⽂档每⼀⾏添加⼀个⾏号
发布评论