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入门教程之识别验证码
Mar 04 Python
不可错过的十本Python好书
Jul 06 Python
获取Django项目的全部url方法详解
Oct 26 Python
python3操作微信itchat实现发送图片
Feb 24 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
python如何生成各种随机分布图
Aug 27 Python
详解python深浅拷贝区别
Jun 24 Python
Python学习笔记之Django创建第一个数据库模型的方法
Aug 07 Python
使用python动态生成波形曲线的实现
Dec 04 Python
如何基于Python + requests实现发送HTTP请求
Jan 13 Python
pytorch 带batch的tensor类型图像显示操作
May 20 Python
Matplotlib绘制混淆矩阵的实现
May 27 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
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
php实现随机显示图片方法汇总
2015/05/21 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
2012/03/14 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
JavaScript学习笔记之内置对象
2015/01/22 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
js实现分割上传大文件
2016/03/09 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
微信小程序 扎金花简单实例
2017/02/21 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
微信小程序实现图片上传功能实例(前端+PHP后端)
2018/01/10 Javascript
微信小程序合法域名配置方法
2019/05/06 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
2021/01/26 Vue.js
python采集百度百科的方法
2015/06/05 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
python使用RNN实现文本分类
2018/05/24 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
Python编写打字训练小程序
2019/09/26 Python
Flask框架路由和视图用法实例分析
2019/11/07 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
Python基于httpx模块实现发送请求
2020/07/07 Python
ddl,dml和dcl的含义
2016/05/08 面试题
.NET常见笔试题集
2012/12/01 面试题
优秀教师事迹材料
2014/12/15 职场文书
2014年学校禁毒工作总结
2014/12/23 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
2015年环境监察工作总结
2015/07/23 职场文书
小学生作文写作技巧100例,非常实用!
2019/07/08 职场文书
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏