详解详解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 布尔操作实现代码
Mar 23 Python
python操作oracle的完整教程分享
Jan 30 Python
如何使用Python的Requests包实现模拟登陆
Apr 27 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
python3实现磁盘空间监控
Jun 21 Python
python实现贪吃蛇双人大战
Apr 18 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
Jul 13 Python
解决python打开https出现certificate verify failed的问题
Sep 03 Python
python用Configobj模块读取配置文件
Sep 26 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
Django分页器的用法你都了解吗
May 26 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
php设计模式 Mediator (中介者模式)
2011/06/26 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
thinkphp Apache配置重启Apache1 restart 出错解决办法
2017/02/15 PHP
php统计数组不同元素的个数的实例方法
2019/09/26 PHP
js 多种变量定义(对象直接量,数组直接量和函数直接量)
2010/05/24 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
JavaScript中object和Object的区别(详解)
2017/02/27 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
使用use注册Vue全局组件和全局指令的方法
2018/03/08 Javascript
JavaScript中arguments和this对象用法分析
2018/08/08 Javascript
js实现简单的秒表
2020/01/16 Javascript
如何基于layui的laytpl实现数据绑定的示例代码
2020/04/10 Javascript
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
Django实现分页功能
2018/07/02 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
2018/08/04 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
使用html5 canvas创建太空游戏的示例
2014/05/08 HTML / CSS
ECCO爱步加拿大官网:北欧丹麦鞋履及皮具品牌
2017/07/08 全球购物
Servlet如何得到客户端机器的信息
2014/10/17 面试题
技术人员面试提纲
2013/11/28 职场文书
四风问题自查报告剖析材料
2014/02/08 职场文书
党员党性分析材料
2014/02/17 职场文书
大班幼儿评语大全
2014/04/30 职场文书
学雷锋活动倡议书
2014/08/30 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
2016七夕情人节寄语
2015/12/04 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
有趣的二维码:使用MyQR和qrcode来制作二维码
2021/05/10 Python
python+pytest接口自动化之token关联登录的实现
2022/04/06 Python
Python使用DFA算法过滤内容敏感词
2022/04/22 Python