简单文件操作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 相关文章推荐
Flask SQLAlchemy一对一,一对多的使用方法实践
Feb 10 Python
在Ubuntu系统下安装使用Python的GUI工具wxPython
Feb 18 Python
Python使用functools模块中的partial函数生成偏函数
Jul 02 Python
Python与Java间Socket通信实例代码
Mar 06 Python
python 禁止函数修改列表的实现方法
Aug 03 Python
wxpython实现图书管理系统
Mar 12 Python
Python决策树之基于信息增益的特征选择示例
Jun 25 Python
python进行两个表格对比的方法
Jun 27 Python
python和c语言的主要区别总结
Jul 07 Python
python中web框架的自定义创建
Sep 08 Python
Python英文文章词频统计(14份剑桥真题词频统计)
Oct 13 Python
Python对称的二叉树多种思路实现方法
Feb 28 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生成文件
2007/01/15 PHP
IIS下PHP的三种配置方式对比
2014/11/20 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
加载jQuery后$冲突的解决办法
2010/07/09 Javascript
JS中Iframe之间传值及子页面与父页面应用
2013/03/11 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
2014/07/09 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
2016/04/19 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
详解vue-cli + webpack 多页面实例应用
2017/04/25 Javascript
jQuery事件_动力节点Java学院整理
2017/07/05 jQuery
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
详解Vue之事件处理
2020/07/10 Javascript
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
Python中动态检测编码chardet的使用教程
2017/07/06 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
Pytorch之parameters的使用
2019/12/31 Python
pycharm设置默认的UTF-8编码模式的方法详解
2020/06/01 Python
Pycharm中如何关掉python console
2020/10/27 Python
scrapy头部修改的方法详解
2020/12/06 Python
HTML5 的新的表单元素(datalist/keygen/output)使用介绍
2013/07/19 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
芬兰汽车配件商店:Autonvaraosat24
2017/01/30 全球购物
医院工作检讨书范文
2014/02/10 职场文书
工作过失检讨书
2014/02/23 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
企业党建工作总结2015
2015/05/26 职场文书
读书笔记怎么写
2015/07/01 职场文书
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
mysql timestamp比较查询遇到的坑及解决
2021/11/27 MySQL