Python中将变量按行写入txt文本中的方法


Posted in Python onApril 03, 2018

先看一个简单的例子:将变量写入txt文本中

f = open('E:/test.txt','w') 
f.write('hello world!') 
Out[3]: 12 
f.close()

结果如图:

Python中将变量按行写入txt文本中的方法

那么如何将变量按行写入呢?

在'w'写入模式下,当我们下次写入变量时,会覆盖原本txt文件的内容,这肯定不是我们想要的。TXT有一个追加模式'a',可以实现多次写入:

f = open('E:/test.txt','a') 
f.write('the second writing...') 
Out[6]: 21 
f.close()

结果如图:

Python中将变量按行写入txt文本中的方法

如果要按行写入,我们只需要再字符串开头或结尾添加换行符'\n'即可:

f = open('E:/test.txt','a') 
f.write('\nthe third writing...') 
Out[9]: 21 
f.close()

结果如图:

Python中将变量按行写入txt文本中的方法

如果想要将多个变量同时写入一行中,可以使用writelines()函数:

f = open('E:/test.txt','a') 
f.writelines(['\nthe fourth writing...',',','good']) 
f.close()

结果如图:

Python中将变量按行写入txt文本中的方法

以上这篇Python中将变量按行写入txt文本中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 实现一个贴吧图片爬虫的示例
Oct 12 Python
基于MTCNN/TensorFlow实现人脸检测
May 24 Python
Django contenttypes 框架详解(小结)
Aug 13 Python
Python进阶之自定义对象实现切片功能
Jan 07 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
Aug 06 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
Aug 30 Python
基于python3监控服务器状态进行邮件报警
Oct 19 Python
python数字类型math库原理解析
Mar 02 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
Python实现动态循环输出文字功能
May 07 Python
如何验证python安装成功
Jul 06 Python
Python+kivy BoxLayout布局示例代码详解
Dec 28 Python
python使用tensorflow深度学习识别验证码
Apr 03 #Python
使用python获取csv文本的某行或某列数据的实例
Apr 03 #Python
python中实现数组和列表读取一列的方法
Apr 03 #Python
numpy.delete删除一列或多列的方法
Apr 03 #Python
取numpy数组的某几行某几列方法
Apr 03 #Python
Python numpy 提取矩阵的某一行或某一列的实例
Apr 03 #Python
python3安装pip3(install pip3 for python 3.x)
Apr 03 #Python
You might like
探讨:web上存漏洞及原理分析、防范方法
2013/06/29 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
一个背景云变换js特效 鼠标移动背景云变化
2012/12/28 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
JavaScript中的字符串操作详解
2013/11/12 Javascript
js charAt的使用示例
2014/02/18 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
基于jQuery日历插件制作日历
2016/03/11 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
vue router2.0二级路由的简单使用
2017/07/05 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
2017/12/28 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
vue和webpack打包项目相对路径修改的方法
2018/06/15 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
python实现员工管理系统
2018/01/11 Python
Python列表list排列组合操作示例
2018/12/18 Python
keras 解决加载lstm+crf模型出错的问题
2020/06/10 Python
python中字符串的编码与解码详析
2020/12/03 Python
司机辞职报告范文
2014/01/20 职场文书
高三高考决心书
2014/03/11 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
聊聊Lombok中的@Builder注解使用教程
2021/11/17 Java/Android
Python中的datetime包与time包包和模块详情
2022/02/28 Python
海弦WR-800F
2022/04/05 无线电