python中的writelines()

关于python中的writelines()

  • 在测试python中给文件加索引符的过程中,使用到writelines()发现它与readlines()不同,将字符串列表写入文件中是不添加换行符的,因此需要自行添加。
with open(r"b","r",encoding=" utf-8") as f:
    lines = f.readlines()
    lines = [temp.rstrip()+" #"+str(index)+"\n" for index,temp in enumerate(lines)]
    print(lines)
with open("b","w",encoding="utf-8") as f:
    f.writelines(lines)

b文件测试结果:
测试 #0
写索引 #1
是否成功 #2

python中的writelines()python中的writelines() weixin_42008143 发布了1 篇原创文章 · 获赞 0 · 访问量 19 私信 关注
上一篇:Python的学习笔记案例8--空气质量指数计算3.0


下一篇:python读写文件