简单文件操作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中常用的各种数据库操作模块和连接实例
May 29 Python
跟老齐学Python之从if开始语句的征程
Sep 14 Python
构建Python包的五个简单准则简介
Jun 15 Python
python实现识别相似图片小结
Feb 22 Python
从请求到响应过程中django都做了哪些处理
Aug 01 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
Apr 18 Python
Django组件cookie与session的具体使用
Jun 05 Python
关于sys.stdout和print的区别详解
Dec 05 Python
keras K.function获取某层的输出操作
Jun 29 Python
Django实现drf搜索过滤和排序过滤
Jun 21 Python
基于Python实现将列表数据生成折线图
Mar 23 Python
Pillow图像处理库安装及使用
Apr 12 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
文件上传类
2006/10/09 PHP
我用php+mysql写的留言本
2006/10/09 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
不安全的常用的js写法
2009/09/15 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
nodejs教程之入门
2014/11/21 NodeJs
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
vue项目常用组件和框架结构介绍
2017/12/24 Javascript
详解vue的diff算法原理
2018/05/20 Javascript
怎样在vue项目下添加ESLint的方法
2019/05/16 Javascript
vue遍历对象中的数组取值示例
2019/11/07 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
Python 随机生成中文验证码的实例代码
2013/03/20 Python
Python设计模式之观察者模式实例
2014/04/26 Python
python任务调度实例分析
2015/05/19 Python
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
python3中函数参数的四种简单用法
2018/07/09 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
Django在pycharm下修改默认启动端口的方法
2019/07/26 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
wxPython实现整点报时
2019/11/18 Python
pycharm-professional-2020.1下载与激活的教程
2020/09/21 Python
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
硕士研究生个人求职信
2013/12/04 职场文书
学校万圣节活动方案
2014/02/13 职场文书
优质服务口号
2014/06/11 职场文书
2015年专项整治工作总结
2015/04/03 职场文书
健康教育主题班会
2015/08/14 职场文书
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS