简单文件操作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 相关文章推荐
Windows下为Python安装Matplotlib模块
Nov 06 Python
Python中的defaultdict与__missing__()使用介绍
Feb 03 Python
pandas修改DataFrame列名的方法
Apr 08 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
Jun 06 Python
pandas 读取各种格式文件的方法
Jun 22 Python
Python基础之函数的定义与使用示例
Mar 23 Python
Python对接六大主流数据库(只需三步)
Jul 31 Python
基于python使用tibco ems代码实例
Dec 20 Python
python中的错误如何查看
Jul 08 Python
Python3爬虫中Splash的知识总结
Jul 10 Python
Python存储读取HDF5文件代码解析
Nov 25 Python
使用python+pygame开发消消乐游戏附完整源码
Jun 10 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
php5.2.0内存管理改进
2007/01/22 PHP
PHP 常用函数库和一些实用小技巧
2009/01/01 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
php7 新增功能实例总结
2020/05/25 PHP
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
Prototype Object对象 学习
2009/07/12 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
2011/02/14 Javascript
js调用iframe实现打印页面内容的方法
2014/03/04 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
2015/12/10 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
简单谈谈python中的lambda表达式
2018/01/19 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
django 模版关闭转义方式
2020/05/14 Python
Python 没有main函数的原因
2020/07/10 Python
Python数据库封装实现代码示例解析
2020/09/05 Python
HTML5实现直播间评论滚动效果的代码
2020/05/27 HTML / CSS
计算机专业个人求职自荐信
2013/09/21 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
“四风”问题的主要表现和危害思想汇报
2014/09/19 职场文书
军事理论课感想
2015/08/11 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
总结Python使用过程中的bug
2021/06/18 Python
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android
MySQL 原理与优化之Update 优化
2022/08/14 MySQL