python在文本开头插入一行的实例


Posted in Python onMay 02, 2018

问题

对于一个文本文件,需要在起开头插入一行,其他内容不变

解决方法

with open('article.txt', 'r+') as f:
 content = f.read()  
 f.seek(0, 0)
 f.write('writer:Fatsheep\n'+content)

其中字符串'writer:Fatsheep\n'中为要插入的内容。

效果

python在文本开头插入一行的实例

运行代码后:

python在文本开头插入一行的实例

注意

f.seek(0, 0)不可或缺,file.seek(off, whence=0)在文件中移动文件指针, 从 whence ( 0 代表文件其始, 1 代

表当前位置, 2 代表文件末尾)偏移 off 字节

如果没有它运行的结果就是:

python在文本开头插入一行的实例

以上这篇python在文本开头插入一行的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python开发常用的一些开源Package分享
Feb 14 Python
基于Python的关键字监控及告警
Jul 06 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
May 19 Python
Python requests库用法实例详解
Aug 14 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
Python requests模块实例用法
Feb 11 Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
如何使用PyCharm引入需要使用的包的方法
Sep 22 Python
python openpyxl模块的使用详解
Feb 25 Python
详解OpenCV获取高动态范围(HDR)成像
Apr 29 Python
Python实现的根据文件名查找数据文件功能示例
May 02 #Python
对Python3中的print函数以及与python2的对比分析
May 02 #Python
python print 按逗号或空格分隔的方法
May 02 #Python
Django 跨域请求处理的示例代码
May 02 #Python
python 按照固定长度分割字符串的方法小结
Apr 30 #Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 #Python
python版本的仿windows计划任务工具
Apr 30 #Python
You might like
PHP sprintf() 函数的应用(定义和用法)
2012/06/29 PHP
php对csv文件的读取,写入,输出下载操作详解
2013/08/10 PHP
将二维数组转为一维数组的2种方法
2014/05/26 PHP
php使用cookie显示用户上次访问网站日期的方法
2015/01/26 PHP
php实现插入排序
2015/03/29 PHP
php+ajax实现无刷新分页
2015/11/18 PHP
Yii2框架加载css和js文件的方法分析
2019/05/25 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
jquery indexOf使用方法
2013/08/19 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
2014/06/29 Javascript
浅谈js中的闭包
2015/03/16 Javascript
Javascript中3个需要注意的运算符
2015/04/02 Javascript
jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
2015/09/14 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
2016/06/20 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
jquery处理checkbox(复选框)是否被选中实例代码
2017/06/12 jQuery
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
layui实现根据table数据判断按钮显示情况的方法
2019/09/26 Javascript
python的绘图工具matplotlib使用实例
2014/07/03 Python
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
pandas中去除指定字符的实例
2018/05/18 Python
Python封装成可带参数的EXE安装包实例
2019/08/24 Python
python 写一个性能测试工具(一)
2020/10/24 Python
python实现学生通讯录管理系统
2021/02/25 Python
HTML5中div、article、section的区别及使用介绍
2013/08/14 HTML / CSS
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
Yves Rocher伊夫·黎雪美国官网:法国始创植物美肌1959
2019/01/09 全球购物
精灵市场:Pixie Market
2019/06/18 全球购物
报关员个人职业生涯规划书
2014/03/12 职场文书
优秀党员先进材料
2014/12/18 职场文书
停电通知范文
2015/04/16 职场文书
Redis性能监控的实现
2021/07/09 Redis
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL