简单文件操作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怎么学好python?
Oct 07 Python
python学习 流程控制语句详解
Jun 01 Python
python中numpy基础学习及进行数组和矢量计算
Feb 12 Python
详解Django之auth模块(用户认证)
Apr 17 Python
对Pycharm创建py文件时自定义头部模板的方法详解
Feb 12 Python
详解python之heapq模块及排序操作
Apr 04 Python
python读取目录下所有的jpg文件,并显示第一张图片的示例
Jun 13 Python
python cv2截取不规则区域图片实例
Dec 21 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
Oct 12 Python
使用AJAX和Django获取数据的方法实例
Oct 25 Python
Python3中FuzzyWuzzy库实例用法
Nov 18 Python
Django框架实现在线考试系统的示例代码
Nov 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设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
PHP exif扩展方法开启详解
2014/07/28 PHP
PHP 9 大缓存技术总结
2015/09/17 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
2016/01/07 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
纯js分页代码(简洁实用)
2013/11/05 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
jQuery实现当前页面标签高亮显示的方法
2015/03/10 Javascript
移动手机APP手指滑动切换图片特效附源码下载
2015/11/30 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
layui 弹出层回调获取弹出层数据的例子
2019/09/02 Javascript
python进阶教程之异常处理
2014/08/30 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
python assert的用处示例详解
2019/04/01 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
PyQt中使用QtSql连接MySql数据库的方法
2020/07/28 Python
python 自动识别并连接串口的实现
2021/01/19 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
Volcom法国官网:美国冲浪滑板品牌
2017/05/25 全球购物
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
模具毕业生推荐信
2014/02/15 职场文书
高中生操行评语
2014/04/25 职场文书
环保公益策划方案
2014/08/15 职场文书
党员四风自我剖析材料
2014/10/07 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
MySQL 使用索引扫描进行排序
2021/06/20 MySQL
nginx设置资源请求目录的方式详解
2022/05/30 Servers