python文件写入实例分析


Posted in Python onApril 08, 2015

本文实例讲述了python文件写入的用法。分享给大家供大家参考。具体分析如下:

Python中wirte()方法把字符串写入文件,writelines()方法可以把列表中存储的内容写入文件。

f=file("hello.txt","w+")
li=["hello world\n","hello china\n"]
f.writelines(li)
f.close()

文件的内容:

hello world
hello china

write()和writelines()这两个方法在写入前会清除文件中原有的内容,再重新写入新的内容,相当于“覆盖”的方法。如果需要保留文件中原有的内容,只是需要追加新的内容,可以使用“a+”模式打开文件。

f=file("hello.txt","a+")
new_context="goodbye"
f.write(new_content)
f.close()

此时hello.txt中的内容如下所示:

hello world
hello china
goodbye

实践:

>>> f=file("hello.txt","w+")
>>> li=["hello world\n","hello china\n"]
>>> f.writelines(li)
>>> f.close()
>>> 
>>> f=file("hello.txt","a+")
>>> new_context="goodbye"
>>> f.write(new_content)
>>> f.write(new_content)
>>> f.close()

结果:

hello world
hello china
goodbyegoodbye

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python实现根据图标提取分类应用程序实例
Sep 28 Python
python获取文件扩展名的方法
Jul 06 Python
Python多线程结合队列下载百度音乐的方法
Jul 27 Python
python生成词云的实现方法(推荐)
Jun 13 Python
利用Python操作消息队列RabbitMQ的方法教程
Jul 19 Python
python使用代理ip访问网站的实例
May 07 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
Aug 02 Python
python的移位操作实现详解
Aug 21 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
Nov 11 Python
使用PyCharm安装pytest及requests的问题
Jul 31 Python
Python使用正则表达式实现爬虫数据抽取
Aug 17 Python
python实现KNN近邻算法
Dec 30 Python
python uuid模块使用实例
Apr 08 #Python
Python HTMLParser模块解析html获取url实例
Apr 08 #Python
python内存管理分析
Apr 08 #Python
Python中关于字符串对象的一些基础知识
Apr 08 #Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 #Python
python单例模式实例分析
Apr 08 #Python
在Docker上部署Python的Flask框架的教程
Apr 08 #Python
You might like
PHP伪静态写法附代码
2008/06/20 PHP
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
2012/06/21 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
Mootools 1.2教程 函数
2009/09/15 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
类似天猫商品详情随浏览器移动的示例代码
2014/02/27 Javascript
现代 JavaScript 开发编程风格Idiomatic.js指南中文版
2014/05/28 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
javascript学习笔记(四)function函数部分
2014/09/30 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
2014/12/09 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
javascript实现用户点击数量统计
2016/12/25 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
2017/04/04 jQuery
bootstrap警告框示例代码分享
2017/05/17 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
vue3中轻松实现switch功能组件的全过程
2021/01/07 Vue.js
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
Python使用pylab库实现画线功能的方法详解
2017/06/08 Python
python写一个md5解密器示例
2018/02/23 Python
Python实现一个数组除以一个数的例子
2019/07/20 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
Python‘==‘ 及 ‘is‘相关原理解析
2020/09/05 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
Stutterheim瑞典:瑞典高级外套时装品牌
2019/06/24 全球购物
BudgetAir印度:预订航班、酒店和汽车租赁
2019/07/07 全球购物
会计专业毕业自荐书范文
2014/02/08 职场文书
yy婚礼司仪主持词
2014/03/14 职场文书
二手房买卖协议书
2014/04/10 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
MySQL 逻辑备份 into outfile
2022/05/15 MySQL