用python在指定文件的指定行插入指定内容
2017-04-12 11:11
295 查看
#! /usr/bin/python fp = file('data.txt') #指定文件 s = fp.read() #将指定文件读入内存 fp.close() #关闭该文件 a = s.split('\n') a.insert(LINE, 'a new line') #在第 LINE+1 行插入 s = '\n'.join(a) #用'\n'连接各个元素 fp = file('data.txt', 'w') fp.write(s) fp.close()
提高效率的一种建议改善
fp = file('data.txt') lines = [] for line in fp: #内置的迭代器, 效率很高 lines.append(line) fp.close() lines.insert(LINE, 'a new line') #在第 LINE+1 行插入 s = '\n 9511 '.join(lines) fp = file('data.txt', 'w') fp.write(s) fp.close()
相关文章推荐
- python插入内容到指定文件的位置
- python读取指定文件指定行数内容
- python 把一个文件分割成2个指定内容的文件
- python 遍历指定文件夹下的所有文件内容
- python 使用-读取文件、替换文件中指定的内容
- 利用RandomAccessFile类在指定文件指定位置插入内容
- 使用sed在一个文件中指定位置插入另外一个文件的内容-r命令的使用
- python读取指定字节及位置的文件内容
- Python 实例一 统计指定文件的行数或读取指定文件指定行数的内容
- 将richTextBox中的内容写入txt文件发现不换行(解决方法),在richTextBox指定位置插入文字
- Python读取文件内容并将内容插入到SSDB中
- python读取指定文件指定行数内容
- python文件操作--指定行下一行加入指定内容
- 输出文件中不包含指定的多个排除词的行内容(双重遍历) 分类: python 小练习 2013-11-22 15:20 605人阅读 评论(0) 收藏
- Python_删除/创建指定目录及其下所有子目录的文件,该文件记录当前文件夹的内容
- python删除文件中含"指定内容"的行
- 向指定文件,指定位置插入内容
- python查找指定具有相同内容文件的方法
- Java输入输出(7)---向指定文件,指定位置插入内容
- Linux下在文件内部指定行(首行、末尾行等)插入内容