python中的withopen和open创建⽂件(txt)的区别
⽂章⽬录
起因
在python写⼊多⾏时,发现⽤open的⽅式写不完,肯定是循环到了,就是到了某⼀固定⾏就不继续写了,将⽂件名换成txt、xls、dat等格式结果均相同,后来改为with open 的⽅式创建⽂件名,就记录全了。原因不明。
open⽰例
wav_txt =open('','w')
for gf in range(len(file_names)):
wav_txt.write('%s\t%d\n'%(file_names[gf], gf))
写⼊不完全。
with open⽰例
python怎么读取dat文件with open('list.dat','a', encoding='utf-8')as f:
for i in index:
f.write('%d\t%s\t%d\n'%(i, Dzone[i], flag[i]))
f.close()
可以完整记录。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论