• 技术文章 >Python技术 >Python基础教程

    python怎么给文件逐行添加内容

    FXLFXL2020-08-25 13:14:07原创4657
    python给文件逐行添加内容的方法:1、利用open()函数打开文件;2、利用readlines()函数逐行读取文件内容;3、通过遍历循环逐行添加内容即可。

    思路分析:

    (推荐教程:Python入门教程

    (1)打开文件

    (2)readlines() 读文件(按行读) --> 拿到文件内容 data

    (3)循环遍历 data 的每行,在每行后面进行拼接要插入的内容

    (4)往新文件里写

    实现代码:

    with open("aa.txt", "w", encoding="utf-8") as f1:
        with open("ap.txt", "r+", encoding="utf-8") as f:
            data = f.readlines()    
        for line in data:
            lis = line.strip()+"\n"+"radio 2\nchannel\n"
            f1.writelines(lis)

    效果:

    66790f78602ba9fa5793aefcde7c98e.png

    专题推荐:python 文件
    上一篇:怎么下载python-docx模块 下一篇:怎么进入python的IDE

    相关文章推荐

    • python如何逐行读取数据• python如何逐行读取文件内容• python不逐行读怎么办• python怎样逐行读取

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网