def writecsv(estimates, filepath, append=False):
"""
Write a CSV file of estimates.
If append = True, I do NOT overwrite an existing file, but append to it !
"""
if append:
f = open(filepath, "a")
else:
f = open(filepath, "w")
writer = csv.writer(f, delimiter=',', quotechar='"', quoting=csv.QUOTE_NONNUMERIC)
for est in estimates:
#est.td = "%.5f" % (est.td)
#est.tderr = "%.5f" % (est.tderr)
#est.ms = "%.5f" % (est.ms)
#est.timetaken = "%.5f" % (est.timetaken)
writer.writerow(est.aslist())
f.close()
print "Wrote %i estimates into %s" % (len(estimates), filepath)
评论列表
文章目录