python 读写文件,按行修改文件的方法


Posted in Python onJuly 12, 2018

如下所示:

>>> f = open(r'E:\python\somefile.txt','w')    打开文件,写模式
>>> f.write('this\nis no \nhailu')       写入三行话
17
>>> f.close()
>>> f = open(r'E:\python\somefile.txt','r')
>>> f.read()
'this\nis no \nhailu'          查看一下
>>> f = open(r'E:\python\somefile.txt')
>>> lines = f.readlines()         把每一行的内容变为集合lines 的一个元素
>>> f.close()
>>> lines[1] = "isn't a\n"         给lines的第二个元素 重新赋值(改写了)
>>> f = open(r'E:\python\somefile.txt','w')
>>> f.writelines(lines)
>>> f.close()             
>>

改写后的文件打开就是这个样子

<pre name="code" class="python">this
isn't a
hailu

以上这篇python 读写文件,按行修改文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python二叉树遍历的实现方法
Nov 21 Python
Python标准库os.path包、glob包使用实例
Nov 25 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
python调用fortran模块
Apr 08 Python
Python正则表达式使用范例分享
Dec 04 Python
Python操作csv文件实例详解
Jul 31 Python
Python时间戳使用和相互转换详解
Dec 11 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
Sep 17 Python
Python3.5装饰器典型案例分析
Apr 30 Python
Python如何使用内置库matplotlib绘制折线图
Feb 24 Python
基于Python绘制个人足迹地图
Jun 01 Python
Python实例教程之检索输出月份日历表
Dec 16 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 #Python
python基础学习之如何对元组各个元素进行命名详解
Jul 12 #Python
详解Python中的分组函数groupby和itertools)
Jul 11 #Python
Python中的groupby分组功能的实例代码
Jul 11 #Python
python中实现字符串翻转的方法
Jul 11 #Python
Python3.7中安装openCV库的方法
Jul 11 #Python
Python实用技巧之利用元组代替字典并为元组元素命名
Jul 11 #Python
You might like
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
JS获取页面input控件中所有text控件并追加样式属性
2013/02/25 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
2014/09/17 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
JavaScript中的Array 对象(数组对象)
2016/06/02 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
JavaScript如何获取到导航条中HTTP信息
2017/10/10 Javascript
微信小程序使用template标签实现五星评分功能
2018/11/03 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
Angular.JS读取数据库数据调用完整实例
2019/07/02 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
使用Python对MySQL数据操作
2017/04/06 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
Pytorch中的variable, tensor与numpy相互转化的方法
2019/10/10 Python
Python xlrd模块导入过程及常用操作
2020/06/10 Python
python实现视频压缩功能
2020/12/18 Python
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
中东奢侈品市场:Coveti
2019/05/12 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
环境工程专业自荐信范文
2014/03/18 职场文书
葬礼司仪主持词
2014/03/31 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
女生抽烟检讨书
2014/10/05 职场文书
小学三年级班主任工作经验交流材料
2015/11/02 职场文书
PyMongo 查询数据的实现
2021/06/28 Python
详解Redis的三种常用的缓存读写策略步骤
2022/05/06 Redis
Go语言编译原理之源码调试
2022/08/05 Golang