一、 语法
writelines(lines)
参数lines为一个列表,写入时列表中的每个元素不会自动添加换行符,因此通常需要在列表的每个元素后面添加换行符以确保写入的文件会分行。
注意:Python并没有提供与readline对应的writeline方法,这是因为write可以满足相关要求。

二、 案例

>>> text=['滁州西涧','[唐] 韦应物','独怜幽草涧边生,上有黄鹂深树鸣。','春潮带雨晚来急,野渡无人舟自横。']
>>> fp = open(r"c:\temp\test.txt","w")
>>> fp.writelines(text)
>>> fp.close()

可以看到,文件关闭后文件的内容变成了一行:

本节简单介绍了writelines方法,该方法可以将一个列表的数据一次性写入到文件中,注意列表中的每个元素必须是str类型,否则无法写入。

老猿Python,跟老猿学Python!
博客地址:https://blog.csdn.net/LaoYuanPython
请大家多多支持,点赞、评论和加关注!谢谢!

第9.8节 Python使用writelines函数写入文件内容相关推荐

  1. python中write函数_第9.7节 Python使用write函数写入文件内容

    一.语法 write(data) data为要写入的数据,可以为字符串str类型,也可以是bytes类型. 返回值为实际写入的数据数,在写入数据为str类型时,该数据为实际写入的UNIOCODE字符数 ...

  2. 第9.7节 Python使用write函数写入文件内容

    一. 语法 write(data) data为要写入的数据,可以为字符串str类型,也可以是bytes类型. 返回值为实际写入的数据数,在写入数据为str类型时,该数据为实际写入的UNIOCODE字符 ...

  3. python open 打开是什么类型的文件-详解Python中open()函数指定文件打开方式的用法...

    文件打开方式 当我们用open()函数去打开文件的时候,有好几种打开的模式. 'r'->只读 'w'->只写,文件已存在则清空,不存在则创建. 'a'->追加,写到文件末尾 'b'- ...

  4. 【“笨办法”学Python】20.函数和文件

    20.函数和文件 文章目录 前言 一.Atom文本编辑器 二.运行Python程序 总结 前言   函数和文件在一起是如何一起协助发挥作用. 一.Atom文本编辑器 from sys import a ...

  5. python 读取文件读出来是什么格式-深入学习python解析并读取PDF文件内容的方法...

    这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...

  6. python中读取文件内容-深入学习python解析并读取PDF文件内容的方法

    这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...

  7. python读取pdf文件_深入学习python解析并读取PDF文件内容的方法

    这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...

  8. Python Pandas 通过读取txt文件内容创建DataFrame

    本文主要介绍Python中,通过读取txt文件内容创建Pandas的DataFrame,创建DataFrame分别使用pd.DataFrame.from_records()和pd.read_csv() ...

  9. python docx 批量修改docx文件内容和选择位置添加内容

    #-*- encoding:utf_8 -*- from docx import Document from docx.shared import Inches from log import log ...

最新文章

  1. 论文简述 | 鸟瞰单目多体SLAM
  2. 使用pydub实现训练声音数据集加噪
  3. 独家直播双十一全网动态?前黑客“劳改”带你玩转大数据
  4. boost::fusion::single_view用法的测试程序
  5. 标志寄存器EFLAGES
  6. TiDB-新一代数据库入门介绍
  7. WEB消息提醒实现之二 实现方式-Jquery Ajax长轮询
  8. Oracle 扼杀 Java EE!
  9. iphone--使用NSUserDefaults存储数据
  10. SQLServer复制需要有实际的服务器名称才能连接到服务器,请指定实际的服务器名转...
  11. mpvue 小程序 页面unLoad后数据没清空
  12. html ts 播放,vue文件拆分为html + ts + css
  13. 模拟电子放大电路分析
  14. C#基础-获得当前程序的 空间名.类名.方法名
  15. 【教程搬运】廖雪峰Git的使用教程(二)
  16. office2010每次打开都要配置进度的解决方案
  17. 统计学常用知识-Pearson相关系数-显著检验-置信区间
  18. 使用hightopo完成基本图元旋转和闪烁
  19. mysql数据库修改约束_mysql约束以及数据库的修改
  20. linux下中文字库,Linux下中文乱码及中文字体缺失问题的解决

热门文章

  1. Recover My Files(文件恢复工具) V5.2.1.1964 汉化绿色特别版
  2. 织梦dedecms仿CCTV门户资讯新闻类网站源码
  3. Jaspersoft Studio----TIB_js-studiocomm_6.16.0_windows_x86_64.exe-20210422最新版
  4. JSP: Taglib
  5. [C++] [MinGW] MinGW下载与使用
  6. 机器学习——集成学习之 AdaBoosting
  7. User32.dll下载+丢失修复
  8. ISTQB- TA大纲
  9. linux DD 读写硬盘测试
  10. 2022G2电站锅炉司炉考题及在线模拟考试