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线程的两种编程方式
Apr 14 Python
Python3.x版本中新的字符串格式化方法
Apr 24 Python
Python反转序列的方法实例分析
Mar 21 Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 Python
Python之list对应元素求和的方法
Jun 28 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
Python调用.NET库的方法步骤
Dec 27 Python
浅谈如何使用python抓取网页中的动态数据实现
Aug 17 Python
Python判断字符串是否为合法标示符操作
Sep 03 Python
pdf论文中python画的图Type 3 fonts字体不兼容的解决方案
Apr 24 Python
详解Python描述符的工作原理
Jun 11 Python
如何在Python中妥善使用进度条详解
Apr 05 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
JavaScript 原型继承
2011/12/26 Javascript
js过滤HTML标签以及空格的思路及代码
2013/05/24 Javascript
JQuery1.8 判断元素是否绑定事件的方法
2014/07/10 Javascript
JS实现FLASH幻灯片图片切换效果的方法
2015/03/04 Javascript
jQuery仿淘宝网产品品牌隐藏与显示效果
2015/09/01 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【一】
2016/05/10 Javascript
一览画面点击复选框后获取多个id值的方法
2016/05/30 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
2017/04/01 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
Angular父子组件通过服务传参的示例方法
2018/10/31 Javascript
微信小程序性能优化之checkSession的使用
2019/03/06 Javascript
微信小程序wxs实现吸顶效果
2020/01/08 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
vuex的使用和简易实现
2021/01/07 Vue.js
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
[01:13:18]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
python插入排序算法的实现代码
2013/11/21 Python
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
在windows系统中实现python3安装lxml
2016/03/23 Python
Python中交换两个元素的实现方法
2018/06/29 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
使用Python刷淘宝喵币(低阶入门版)
2019/10/30 Python
Python多继承以及MRO顺序的使用
2019/11/11 Python
解决Windows下python和pip命令无法使用的问题
2020/08/31 Python
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
物流仓储实习自我鉴定
2013/09/25 职场文书
校本教研工作制度
2014/01/22 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
无子女夫妻离婚协议书(4篇)
2014/10/20 职场文书
涉外离婚协议书怎么写
2014/11/20 职场文书
放假通知格式
2015/04/14 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书