Python文件的writelines()方法将一串字符串写入到文件。该序列可以是生成字符串的任何可迭代对象,通常是字符串列表。此方法没有返回值。

语法

以下是writelines()方法的语法 -

fileObject.writelines( sequence )

参数

sequence - 这是要写入文件的字符串序列。

返回值

此方法不返回任何值。

示例

假设’foo.txt‘文件中包含以下行 -

Line No 0 - This is 1st line

Line No 1 - This is 2nd line

Line No 2 - This is 3rd line

Line No 3 - This is 4th line

Line No 4 - This is 5th line

Line No 5 - This is 6th line

以下示例显示了writelines()方法的用法。

#!/usr/bin/python3

#coding=utf-8

# Open a file in read/write mode

fo = open("foo.txt", "r+")

print ("Name of the file: ", fo.name)

seq = ["This is 6th line\n", "This is 7th line"]

# Write sequence of lines at the end of the file.

fo.seek(0, 2)

line = fo.writelines( seq )

# Now read complete file from beginning.

fo.seek(0,0)

for index in range(7):

line = next(fo)

print ("Line No %d - %s" % (index, line))

# Close opened file

fo.close()

执行上面代码后,将得到以下结果 -

Name of the file: foo.txt

Line No 0 - This is 1st line

Line No 1 - This is 2nd line

Line No 2 - This is 3rd line

Line No 3 - This is 4th line

Line No 4 - This is 5th line

Line No 5 - This is 6th line

Line No 6 - This is 7th line

注意: 先创建好 foo.txt 文件

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

python writelines_Python文件writelines()方法相关推荐

  1. python的文件读写方法有哪些_python读写文件的方法有哪些

    python读写文件的方法有哪些 发布时间:2020-08-07 11:58:05 来源:亿速云 阅读:87 作者:小新 这篇文章主要介绍python读写文件的方法有哪些,文中介绍的非常详细,具有一定 ...

  2. 执行python命令和脚本文件_执行python脚本文件的方法

    执行python脚本文件的方法 发布时间:2020-09-03 10:17:11 来源:亿速云 阅读:60 作者:小新 小编给大家分享一下执行python脚本文件的方法,相信大部分人都还不怎么了解,因 ...

  3. 八、Python读写文件的方法

    Python读写文件的方法 读取文件的对象:fin = open("data.txt") 写出文件的对象:fout = open("data.txt",&quo ...

  4. python 的文件读写方法:read readline readlines wirte   writelines

    read()方法读入整个文件,把整个文件以字符串形式返回. readline()  方法每次只读一行,每运行一次只读一行.如果要读整个文件,需要结合循环判断文件结束. python判断文件末尾的标志是 ...

  5. Python 文件writelines() 方法和处理双层列表

    概述 writelines() 方法用于向文件中写入一序列的字符串. 这一序列字符串可以是由迭代对象产生的,如一个字符串列表. 换行需要制定换行符 \n. 语法 writelines() 方法语法如下 ...

  6. python复制文件的方法是_Python中复制文件的9种方法

    Python 中有许多"开盖即食"的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作.在这篇文章中,你将会看到一些用 Python 实现文件复制的 ...

  7. python遍历文件夹方法

    python遍历文件夹 import os folder_path = '........' for root, dirs, files in os.walk(folder_path, True): ...

  8. python修改文件的方法_python中文件操作实现全文或单行替换方法

    python修改文件时,使用w模式会将原本的文件清空/覆盖.可以先用读(r)的方式打开,写到内存中,然后再用写(w)的方式打开.替换文本中的taste 为 tasting Yesterday when ...

  9. 用Python读写文件的方法

    在文中,我们将研习如何用Python读取文件,然后,向文件写入内容并再次保存它.使用Python读写某种特别类型的文件,例如:JSON.CSV.Excel等,一般会有专门的模块.但是,在这里,我们将用 ...

最新文章

  1. SQL性能下降原因及Join查询
  2. python excel增加一列_(用Python修改excel中一列数据)python新增一列
  3. mplayer最全的命令
  4. 团队-手机便签-开发文档
  5. 瑞幸咖啡的每一个环节,都蕴含着增长知识点
  6. 高级指引——手动创建节点分组 Group
  7. 在vue中实现picker样式_基于Vue实现timepicker
  8. 应用市场中包名(package name)的唯一性
  9. CASIO 5800P计算器游戏--猜数字游戏
  10. 华为算法工程师-2020届实习招聘题
  11. 2019年,50万大数据DT粉丝都爱的10本书
  12. Oracle/Mysql查看锁表与解锁表
  13. 什么行业适合年轻人自主创业
  14. REX-Ray 了解
  15. java swagger ui 教程_java集成Swagger的步骤详解
  16. PXE安装报错:Cant' write to /dev/sda ,because it is opened read-only
  17. iOS UINavigationBar-导航栏、UINavigationItem-导航项
  18. rsync linux 教程,rsync 用法教程
  19. Wherehows项目简介
  20. seo清洗百万长尾词数据的策略

热门文章

  1. showdoc windows 搭建_showdoc的安装和使用
  2. dell屏幕亮度调节不了_?戴尔XPS13 7390笔电测评:10代酷睿加持,屏幕/散热/续航升级...
  3. C++之指针探究(九):结构体指针
  4. 《Essential C++》笔记之迭代器Iterator(泛型指针)
  5. 燕山大学计算机考研专硕专业课,燕山大学(专业学位)计算机技术研究生考试科目和考研参考书目...
  6. linux libstdc 怎样升级,linux 更新libstdc++.so.6
  7. python做股票系统_GitHub - yeyaowen/stock: stock,股票系统。使用python进行开发。
  8. win7计算机无法远程访问,win7无法被远程桌面连接的几种解决方法
  9. php 逗号千分位,PHP中number_format函数输出数字格式化,增加千分位符号
  10. 虚拟机开启mysql服务_远程操作虚拟机中的mysql服务器