导语:
本文主要介绍了关于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常用集合库教学01/04
- ♥ python模拟点击中区域不同按钮如何实现?12/17
- ♥ python中的Cartopy是什么10/12
- ♥ python中如何判断字符串是否相等08/21
- ♥ 什么是 Python 中的协程12/17
- ♥ Python 使用互斥量来处理资源分配12/23
内容反馈