简单文件操作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类参数self使用示例
Feb 17 Python
怎样使用Python脚本日志功能
Aug 14 Python
一篇文章快速了解Python的GIL
Jan 12 Python
Python批量提取PDF文件中文本的脚本
Mar 14 Python
python斐波那契数列的计算方法
Sep 27 Python
详细介绍pandas的DataFrame的append方法使用
Jul 31 Python
python找出列表中大于某个阈值的数据段示例
Nov 24 Python
python中栈的原理及实现方法示例
Nov 27 Python
Pycharm最常用的快捷键及使用技巧
Mar 05 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
python爬虫--selenium模块
Mar 31 Python
Python带你从浅入深探究Tuple(基础篇)
May 15 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安装攻略:常见问题解答(二)
2006/10/09 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
2016/03/17 PHP
php中关于长度计算容易混淆的问题分析
2016/05/27 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
2019/10/17 PHP
在html页面中包含共享页面的方法
2008/10/24 Javascript
JS实现匀速运动的代码实例
2013/11/29 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
浅谈$(document)和$(window)的区别
2015/07/15 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
2017/04/26 Javascript
在NPM发布自己造的轮子的方法步骤
2019/03/09 Javascript
vue 列表页跳转详情页获取id以及详情页通过id获取数据
2019/03/27 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
Python 计算任意两向量之间的夹角方法
2019/07/05 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
2020/02/26 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
python中PyQuery库用法分享
2021/01/15 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
乌克兰珠宝大卖场:Zlato.ua
2020/09/27 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
统计员岗位职责
2013/11/14 职场文书
财务工作检讨书
2014/10/29 职场文书
企业整改报告范文
2014/11/08 职场文书
2016年寒假社会实践活动心得体会
2015/10/09 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
解决Mysql的left join无效及使用的注意事项说明
2021/07/01 MySQL