简单文件操作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中运行并行任务技巧
Feb 26 Python
Python实现的Google IP 可用性检测脚本
Apr 23 Python
详解Django中Request对象的相关用法
Jul 17 Python
Python常用库推荐
Dec 04 Python
Python实现读写INI配置文件的方法示例
Jun 09 Python
python 文件转成16进制数组的实例
Jul 09 Python
python3学习之Splash的安装与实例教程
Jul 09 Python
python3 pygame实现接小球游戏
May 14 Python
简单了解Python多态与属性运行原理
Jun 15 Python
如何通过python计算圆周率PI
Nov 11 Python
浅谈盘点5种基于Python生成的个性化语音方法
Feb 05 Python
python树莓派通过队列实现进程交互的程序分析
Jul 04 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
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
2013/06/20 PHP
PHP实现中文圆形印章特效
2015/06/19 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
js 控制下拉菜单刷新的方法
2013/03/03 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
JS实现网站菜单拖拽移位效果的方法
2015/09/24 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
详解组件库的webpack构建速度优化
2018/06/18 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
matplotlib绘制符合论文要求的图片实例(必看篇)
2017/06/02 Python
python实现分页效果
2017/10/25 Python
对python判断ip是否可达的实例详解
2019/01/31 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Django使用消息提示简单的弹出个对话框实例
2019/11/15 Python
Python3并发写文件与Python对比
2019/11/20 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
测量实习生自我鉴定
2013/09/19 职场文书
女方回门宴答谢词
2014/01/14 职场文书
会议欢迎词
2015/01/23 职场文书
签约仪式致辞
2015/07/30 职场文书
销售会议开幕词
2016/03/04 职场文书