python里写在文件的指定行_python文件操作如何写在指定的行
常常在操作文件时我们只想在某一行的插入信息,可以先将文件读入列表中,利用列表的下标插入文本,之后再重新写入文件。
但是弊端是,如果文件量太大列表的性能可能不是很高。
python代码:#coding=utf-8
lines=[]
f=open("d:\\1script\\1.txt",'r') #your path!
for line in f:
lines.append(line)
f.close()
print lines
lines.insert(3,"666\n") #第四行插入666并回车
s=''.join(lines)
f=open("d:\\1script\\1.txt",'w+') #重新写入文件
f.write(s)
f.close()
del lines[:] #清空列表
print lines
更多Python相关技术文章,请访问Python教程栏目进行学习!
python里写在文件的指定行_python文件操作如何写在指定的行相关推荐
- 【转】python改文件夹名称大全_python文件和目录操作方法大全(含更改文件夹下所有文件名称的实例)
原文: python改文件夹名称大全_python文件和目录操作方法大全(含更改文件夹下所有文件名称的实例)..._心失荒野的博客-CSDN博客 一. ...
- python seek到指定行_python文件操作seek()偏移量,读取指正到指定位置操作
python 文件操作seek() 和 telll() 自我解释 file.seek()方法格式: seek(offset,whence=0) 移动文件读取指针到制定位置 offset:开始的偏移量, ...
- python删除文件某行_python 文件操作删除某行的实例
python 文件操作删除某行的实例 使用continue跳过本次写循环就可以了 #文本内容 Yesterday when I was young 昨日当我年少轻狂 The tasting of li ...
- python 读取文件名 指定编码_Python 文件读写与编码解读
一.Python 读取文件使用open函数 python open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写. open(name[,mode[,buffer ...
- python文件保存在哪里_Python文件路径是什么?怎么写?
我们经常要进行导入文件的操作,用python是个不错的选择.保存之后的文件都有一个专属地址,也就是我们所说的路径.如果有的小伙伴有保存记录的习惯,还是比较容易下次翻阅.有时候一些小伙伴迷迷糊糊,随便保 ...
- python文件读取写入元组_python文件和元组
python文件操作 相较于java,Python里的文件操作简单了很多 python 获取当前文件所在的文件夹: os.path.dirname(__file__) 写了一个工具类,用来在当前文件夹 ...
- python文件打开模式组合_python文件处理
一.文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 正趣果上果 Interesting fruit fruit 词:郭婞 曲:陈粒 编曲/混音/和声:燕池 萧: ...
- python文件读取写入元组_python文件的读写
1.使用open内置函数打开一个文件 file:相对路径或者绝对路径 mode:文件的模式. r 只读 w只写 b:二进制 t:以文本形式打开等等 encoding:编码方式,windows下 ...
- python中newfile是干嘛用的_python 文件操作方法
python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...
- 为什么python文件读不出来_python文件为什么读不出来
让我来,我写一个0 f =开放(\u201CD: \\\u201D)()打印0楼主丢失了一个\u201C\\\u201Df =开放(\u201CD: \\\u201D)回溯(最近的电话最后):在Pyt ...
最新文章
- 观察者模式(Observer Pattern)
- intelij maven
- Oracle 11G R2 RAC中的scan ip 的用途和基本原理【转】
- CentOS 6.6编译安装Squid 配置反向代理服务器
- 如何实现一个Java Class解析器
- JAR文件——2017.08.04
- STL 之count,count_if,max,max_element,min,min_element和random_shuffle
- 分布式ID | 这六种分布式ID生成方法,总有一款适合你
- 普通函数的调用和函数指针的回调
- OpenCV Sobel和Scharr (索贝尔和夏尔滤波器检测边缘)
- model 字段参数 choice
- 计算机网络自动分配ip地址,电脑如何设置自动获取ip地址?
- 洛雪音乐助手 0.18.2 — 音乐下载工具
- python中一元二次方程的判别式_【Python算法作业】解一元二次方程
- CJ88项目或WBS结算报错:消息号 KD506 “为接收者类型 FXA 定义一个成本要素“
- 模电笔记 差分放大器1
- mysql 一个月以前_mysql查询昨天 一周前 一月前 一年前的数据
- ppp项目是什么意思?ppp模式是什么意思?PPP问题大全
- 一笔画问题 nyist42
- python哪个方向工资高_学完Python的7大就业方向,哪个赚钱多?