导语:
本文主要介绍了关于python的write函数写不进去数据怎么办的相关知识,包括python open打开文件,以及python read函数这些编程知识,希望对大家有参考作用。
有时候我们需要向文件内写入一些数据,如
links = open("new")
out = open("out.txt","w+")
for link in links:
out.write(link+"\n")
但是当代码执行的时候,会发现数据并没有写入。问题原因是:没有使用flush()或close()时,要写入的内容还在buffer中,并没有写入文件。如果中途终止,则文件中将没有内容。
解决办法
links = open("new")
out = open("out.txt","w+")
for link in links:
out.write(link+"\n")
out.flush()
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中判断变量的方法比较12/19
- ♥ python如何绘制pr曲线?09/08
- ♥ 如何用python3输出打印变量?12/27
- ♥ Python add() 函数是如何使用的?10/19
- ♥ Anaconda python3.7安装步骤08/30
- ♥ python 正则表达式如何匹配内容09/04
内容反馈