简单文件操作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实现文件名批量替换和内容替换
Mar 20 Python
Python的Urllib库的基本使用教程
Apr 30 Python
用python结合jieba和wordcloud实现词云效果
Sep 05 Python
python爬虫框架scrapy实现模拟登录操作示例
Aug 02 Python
对numpy中的where方法嵌套使用详解
Oct 31 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
python实现复制大量文件功能
Aug 31 Python
Django实现文件上传和下载功能
Oct 06 Python
pytorch 实现tensor与numpy数组转换
Dec 27 Python
python3+opencv生成不规则黑白mask实例
Feb 19 Python
Python enumerate内置库用法解析
Feb 24 Python
python not运算符的实例用法
Jun 30 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的FTP学习(一)
2006/10/09 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
Flexigrid在IE下不显示数据的处理的解决方法
2013/10/24 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
javascript关于运动的各种问题经典总结
2015/04/27 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
JS操作JSON方法总结(推荐)
2016/06/14 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
vue中datepicker的使用教程实例代码详解
2019/07/08 Javascript
jQuery使用jsonp实现百度搜索的示例代码
2020/07/08 jQuery
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
python去除扩展名的实例讲解
2018/04/23 Python
python3中zip()函数使用详解
2018/06/29 Python
使用Python监视指定目录下文件变更的方法
2018/10/15 Python
Python unittest 简单实现参数化的方法
2018/11/30 Python
Python数据处理篇之Sympy系列(五)---解方程
2019/10/12 Python
如何用python免费看美剧
2020/08/11 Python
如何在Anaconda中打开python自带idle
2020/09/21 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
pymongo insert_many 批量插入的实例
2020/12/05 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
css3实现椭圆轨迹旋转的示例代码
2018/10/29 HTML / CSS
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
大学本科毕业生的自我鉴定范文
2013/11/19 职场文书
实习生自荐信范文分享
2013/11/27 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
单位介绍信格式范文
2015/05/04 职场文书
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏
Nginx静态压缩和代码压缩提高访问速度详解
2022/05/30 Servers