本文摘自php中文网,作者php中世界最好的语言,侵删。
这次给大家带来Python怎么将变量按行写入txt格式里,Python将变量按行写入txt格式的注意事项有哪些,下面就是实战案例,一起来看一下。先看一个简单的例子:将变量写入txt文本中
1 2 3 4 | f = open( 'E:/test.txt' , 'w' )
f.write( 'hello world!' )
Out[3]: 12
f.close()
|
结果如图:

那么如何将变量按行写入呢?
在'w'写入模式下,当我们下次写入变量时,会覆盖原本txt文件的内容,这肯定不是我们想要的。TXT有一个追加模式'a',可以实现多次写入:
1 2 3 4 | f = open( 'E:/test.txt' , 'a' )
f.write( 'the second writing...' )
Out[6]: 21
f.close()
|
结果如图:

如果要按行写入,我们只需要再字符串开头或结尾添加换行符'\n'即可:
1 2 3 4 | f = open( 'E:/test.txt' , 'a' )
f.write( '\nthe third writing...' )
Out[9]: 21
f.close()
|
结果如图:

如果想要将多个变量同时写入一行中,可以使用writelines()函数:
1 2 3 | f = open( 'E:/test.txt' , 'a' )
f.writelines([ '\nthe fourth writing...' , ',' , 'good' ])
f.close()
|
结果如图:

阅读剩余部分
相关阅读 >>
Python中迭代相关的简单介绍(附代码)
Python的注释符是什么
Python中time模块与datetime模块的详解
Python实现的求解最小公倍数算法示例
Python怎么转化为字符串
Python返回真假值(true or false)的小技巧
解决pycharm找不到解释器的问题
爬虫能获取什么样的数据和具体的解析方式
Python安装jieba失败怎么办?
Python基于tcp实现会聊天的小机器人功能
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python怎么将变量按行写入txt格式里