简单文件操作python 修改文件指定行的方法


Posted in Python onMay 15, 2013

    例一:

#!/usr/bin/python
import sys
import re
if __name__=="__main__":
 f=file("hi.txt","w+")
 li=["hello\n","hi\n"]
 f.writelines(li)
 f.close()

    "W+"模式:如果没有hi.txt则创建文件写入;如果存在,则清空hi.txt内容,从新写入。

 例二:修改文件指定行

    用的方法比拟笨,将文件内容按行读入到一个列表中,修改指定行即给列表中元素赋值;修改完后,用writelines将列表从新写入文件。

   

#!/usr/bin/python
import sys,os
f=open('hi.txt','r+')
flist=f.readlines()
flist[4]='hi\n'
f=open('hi.txt','w+')
f.writelines(flist)

    将hi.txt第五行内容修改成hi
Python 相关文章推荐
Python sys.path详细介绍
Oct 17 Python
Python 正则表达式(转义问题)
Dec 15 Python
python读写二进制文件的方法
May 09 Python
Python变量作用范围实例分析
Jul 07 Python
Python3利用Dlib19.7实现摄像头人脸识别的方法
May 11 Python
python实现栅栏加解密 支持密钥加密
Mar 20 Python
Python3.5局部变量与全局变量作用域实例分析
Apr 30 Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 Python
python使用matplotlib绘制雷达图
Oct 18 Python
Python 找出出现次数超过数组长度一半的元素实例
May 11 Python
在pytorch中动态调整优化器的学习率方式
Jun 24 Python
python爬取代理IP并进行有效的IP测试实现
Oct 09 Python
Python代理抓取并验证使用多线程实现
May 03 #Python
50行代码实现贪吃蛇(具体思路及代码)
Apr 27 #Python
Python的lambda匿名函数的简单介绍
Apr 25 #Python
python批量下载图片的三种方法
Apr 22 #Python
如何运行Python程序的方法
Apr 21 #Python
python读取注册表中值的方法
Apr 08 #Python
重命名批处理python脚本
Apr 05 #Python
You might like
PHP 替换模板变量实现步骤
2009/08/24 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
php中html_entity_decode实现HTML实体转义
2018/06/13 PHP
用jquery和json从后台获得数据集的代码
2011/11/07 Javascript
Node.js环境下JavaScript实现单链表与双链表结构
2016/06/12 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
JavaScript设计模式之原型模式分析【ES5与ES6】
2018/07/26 Javascript
详解vue开发中调用微信jssdk的问题
2019/04/16 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
国内常用的js类库大全(CDN公共库)
2020/06/24 Javascript
Vue中避免滥用this去读取data中数据
2021/03/02 Vue.js
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
python中logging库的使用总结
2017/10/18 Python
python中sys.argv函数精简概括
2018/07/08 Python
python实现决策树分类(2)
2018/08/30 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
2019/08/09 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
tensorflow实现残差网络方式(mnist数据集)
2020/05/26 Python
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
过滤器的用法
2013/10/08 面试题
酒店管理专业毕业生推荐信
2013/11/10 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
2014年度安全工作总结
2014/12/04 职场文书
2015年小学体育教师工作总结
2015/10/23 职场文书
导游词之长城八达岭
2019/09/24 职场文书
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电