简单文件操作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增量循环删除MySQL表数据的方法
Sep 23 Python
Python算法输出1-9数组形成的结果为100的所有运算式
Nov 03 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
使用pandas的box_plot去除异常值
Dec 10 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
Jan 20 Python
python实现电子词典
Mar 03 Python
python读取当前目录下的CSV文件数据
Mar 11 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
Apr 14 Python
Python数组拼接np.concatenate实现过程
Apr 18 Python
Python类绑定方法及非绑定方法实例解析
Oct 09 Python
Scrapy实现模拟登录的示例代码
Feb 21 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 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读取IMAP邮件
2006/10/09 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
11款新鲜的jQuery插件[附所有demo下载]
2011/01/24 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
jquery操作HTML5 的data-*的用法实例分享
2014/08/17 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
Swiper实现轮播图效果
2017/07/03 Javascript
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
2017/08/04 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
vue不操作dom实现图片轮播的示例代码
2019/12/18 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
Python CSV模块使用实例
2015/04/09 Python
使用Python多线程爬虫爬取电影天堂资源
2016/09/23 Python
python类的继承实例详解
2017/03/30 Python
python获取文件路径、文件名、后缀名的实例
2018/04/23 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
数字天堂软件测试面试题
2012/12/23 面试题
法律专业应届生自荐信范文
2014/01/06 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
社区植树节活动总结
2015/02/06 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
联谊活动总结范文
2015/05/09 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
php7中停止php-fpm服务的方法详解
2021/05/09 PHP
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js