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使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
python基础教程之Filter使用方法
Jan 17 Python
python扫描proxy并获取可用代理ip的实例
Aug 07 Python
Django中的CBV和FBV示例介绍
Feb 25 Python
PyTorch 1.0 正式版已经发布了
Dec 13 Python
解决Python3 被PHP程序调用执行返回乱码的问题
Feb 16 Python
Python如何爬取实时变化的WebSocket数据的方法
Mar 09 Python
简单了解Django应用app及分布式路由
Jul 24 Python
解决Django加载静态资源失败的问题
Jul 28 Python
python Opencv计算图像相似度过程解析
Dec 03 Python
关于python scrapy中添加cookie踩坑记录
Nov 17 Python
Python基础之元编程知识总结
May 23 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
php读取远程gzip压缩网页的方法
2014/12/29 PHP
PHP+MySQL实现消息队列的方法分析
2018/05/09 PHP
laravel withCount 统计关联数量的方法
2019/10/10 PHP
jQuery ui1.7 dialog只能弹出一次问题
2009/08/27 Javascript
jQuery学习7 操作JavaScript对象和集合的函数
2010/02/07 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
2014/11/17 Javascript
浅谈页面装载js及性能分析方法
2014/12/09 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
2015/04/14 Javascript
JavaScript中用toString()方法返回时间为字符串
2015/06/12 Javascript
jQuery获取cookie值及删除cookie用法实例
2016/04/15 Javascript
jQuery内容过滤选择器用法示例
2016/09/09 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
vue实现长图垂直居上 vue实现短图垂直居中
2017/10/18 Javascript
Nodejs模块载入运行原理
2018/02/23 NodeJs
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
python聊天程序实例代码分享
2013/11/18 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
python批量实现Word文件转换为PDF文件
2018/03/15 Python
Python实现CAN报文转换工具教程
2020/05/05 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
酷瑞网络科技面试题
2012/03/30 面试题
一份软件工程师的面试试题
2016/02/01 面试题
电气专业推荐信范文
2013/11/18 职场文书
优秀护士演讲稿
2014/04/30 职场文书
奠基仪式策划方案
2014/05/15 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
争先创优个人总结
2015/03/04 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
2016年度继续教育学习心得体会
2016/01/19 职场文书
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js