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、Javascript中的闭包比较
Feb 04 Python
举例讲解Python中装饰器的用法
Apr 27 Python
python pands实现execl转csv 并修改csv指定列的方法
Dec 12 Python
python读取文件名并改名字的实例
Jan 07 Python
Python将字符串常量转化为变量方法总结
Mar 17 Python
Python之NumPy(axis=0 与axis=1)区分详解
May 27 Python
python提取log文件内容并画出图表
Jul 08 Python
python爬虫的一个常见简单js反爬详解
Jul 09 Python
django-初始配置(纯手写)详解
Jul 30 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 Python
详解字符串在Python内部是如何省内存的
Feb 03 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
May 22 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
常用星际术语索引(新手指南)
2020/03/04 星际争霸
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
ThinkPHP控制器详解
2015/07/27 PHP
PHP内置加密函数详解
2016/11/20 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
javascript中的prototype属性实例分析说明
2010/08/09 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
jQuery UI库中dialog对话框功能使用全解析
2016/04/23 Javascript
jQuery EasyUI框架中的Datagrid数据表格组件结构详解
2016/06/09 Javascript
jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法
2016/08/06 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
基于jquery.page.js实现分页效果
2018/01/01 jQuery
基于jquery的on和click的区别详解
2018/01/15 jQuery
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
[01:24:09]Ti4 冒泡赛第二轮DK vs C9 1
2014/07/14 DOTA
3个用于数据科学的顶级Python库
2018/09/29 Python
PyQt5实现简易计算器
2020/05/30 Python
python异常处理之try finally不报错的原因
2020/05/18 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
快速解释如何使用pandas的inplace参数的使用
2020/07/23 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
幸福家庭事迹材料
2014/02/03 职场文书
洗发露广告词
2014/03/14 职场文书
委托公证书范本
2014/04/03 职场文书
初三新学期计划书
2014/05/03 职场文书
求职信格式范文
2015/03/19 职场文书
小学重阳节活动总结
2015/03/24 职场文书
浅谈Python魔法方法
2021/06/28 Java/Android
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL