详解详解Python中writelines()方法的使用


Posted in Python onMay 25, 2015

 writelines()方法写入字符串序列到文件。该序列可以是任何可迭代的对象产生字符串,字符串为一般列表。没有返回值。
语法

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

fileObject.writelines( sequence )

参数

  •     sequence -- 这是字符串的序列。

返回值

此方法不返回任何值。
例子

下面的例子显示writelines()方法的使用。

#!/usr/bin/python'

# Open a file in witre mode
fo = open("foo.txt", "rw+")
print "Name of the file: ", fo.name

# Assuming file has following 5 lines
# This is 1st line
# This is 2nd line
# This is 3rd line
# This is 4th line
# This is 5th line

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 = fo.next()
  print "Line No %d - %s" % (index, line)

# Close opend 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

Python 相关文章推荐
python 正则表达式 概述及常用字符
May 04 Python
Python读写Excel文件的实例
Nov 01 Python
使用python编写脚本获取手机当前应用apk的信息
Jul 21 Python
python计算二维矩形IOU实例
Jan 18 Python
在TensorFlow中屏蔽warning的方式
Feb 04 Python
python isinstance函数用法详解
Feb 13 Python
python 线性回归分析模型检验标准--拟合优度详解
Feb 24 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
Feb 28 Python
pycharm中import呈现灰色原因的解决方法
Mar 04 Python
Python发送邮件封装实现过程详解
May 09 Python
Django如何批量创建Model
Sep 01 Python
python如何控制进程或者线程的个数
Oct 16 Python
Python中操作文件之write()方法的使用教程
May 25 #Python
在Python中操作文件之truncate()方法的使用教程
May 25 #Python
Python中tell()方法的使用详解
May 24 #Python
在Python中操作文件之seek()方法的使用教程
May 24 #Python
简单介绍Python中的readline()方法的使用
May 24 #Python
在Python中操作文件之read()方法的使用教程
May 24 #Python
在Python中使用next()方法操作文件的教程
May 24 #Python
You might like
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
PHP中GET变量的使用
2006/10/09 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
PHP输出多个元素的排列或组合的方法
2017/03/14 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
2010/10/22 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
用js小类库获取浏览器的高度和宽度信息
2012/01/15 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
vue.js实现请求数据的方法示例
2017/02/07 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
JavaScript输出所选择起始与结束日期的方法
2017/07/12 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
JS查找孩子节点简单示例
2019/07/25 Javascript
layui table复选框禁止某几条勾选的实例
2019/09/20 Javascript
js实现电灯开关效果
2021/01/19 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
Python学习资料
2007/02/08 Python
在Python中操作时间之mktime()方法的使用教程
2015/05/22 Python
Python如何读取MySQL数据库表数据
2017/03/11 Python
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
2013/01/09 HTML / CSS
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
美国女性卫生用品公司:Thinx
2017/06/30 全球购物
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
介绍一下JMS编程步骤
2015/09/22 面试题
物业管理公司实习生自我鉴定
2013/09/19 职场文书
求职自荐书范文
2013/12/04 职场文书
关于建议书的格式范文
2014/05/20 职场文书
三年级上册科学教学计划
2015/01/21 职场文书
奥巴马开学演讲观后感
2015/06/12 职场文书
2019年市场部个人述职报告(三篇)
2019/10/23 职场文书