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实现的简单窗口倒计时界面实例
May 05 Python
举例讲解Python的lambda语句声明匿名函数的用法
Jul 01 Python
解决python "No module named pip" 的问题
Oct 13 Python
对python 多个分隔符split 的实例详解
Dec 20 Python
Python中查看变量的类型内存地址所占字节的大小
Jun 26 Python
Pytorch Tensor的统计属性实例讲解
Dec 30 Python
Python日期格式和字符串格式相互转换的方法
Feb 18 Python
解决Python在导入文件时的FileNotFoundError问题
Apr 10 Python
django 获取字段最大值,最新的记录操作
Aug 09 Python
python+django+selenium搭建简易自动化测试
Aug 19 Python
windows+vscode安装paddleOCR运行环境的步骤
Nov 11 Python
Python模拟键盘输入自动登录TGP
Nov 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
php _autoload自动加载类与机制分析
2012/02/10 PHP
PHP类与对象中的private访问控制的疑问
2012/11/01 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
JavaScript confirm选择判断
2008/10/18 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
2012/05/30 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
2014/03/10 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
详解Python 协程的详细用法使用和例子
2018/06/15 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
python中os包的用法
2020/06/01 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
如何使用PyCharm引入需要使用的包的方法
2020/09/22 Python
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
Maison Lab荷兰:名牌Outlet购物
2018/08/10 全球购物
北京鼎普科技股份有限公司软件测试面试题
2012/04/07 面试题
工程管理造价应届生求职信
2013/11/13 职场文书
小学敬老月活动方案
2014/02/11 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
2014年卫生工作总结
2014/11/27 职场文书
加班费申请报告
2015/05/15 职场文书
工程款催款函
2015/06/24 职场文书
2015年国庆节新闻稿
2015/07/18 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
MYSQL常用函数介绍
2022/05/05 MySQL