标签: file python io
我正在for循环中将变量写入文件,每次变量具有新值时。
for id in seqdata.keys(): sequence=">%s\n%s\n" %(id,seqdata[id][seqindex]) outfile.write(sequence)
文件由调用者打开和关闭。此循环在调用的函数中。序列在每次迭代中都会被覆盖,它会覆盖先前写入文件的值还是附加它?是否有更好的方法指定将每个新值添加到文件中而不替换旧值?