我有一个简单的程序,可以在数据框的for循环内进行一些计算。
该程序在每次迭代后打印5个变量的结果,例如a,b,c,d,e
我只是想在每次循环运行时将这5个值添加到CSV的新行中,但是我不知道该怎么做!我已经尝试过使用基本的csv编写,但是它们总是出现在同一列中,而不是一起出现在同一行中
任何帮助,将不胜感激
csvRow = [x, ctr, clicks, spend, bidTotal, cpm, cpc]
csvfile = "data.csv"
with open(csvfile, "a") as fp:
wr = csv.writer(fp, dialect='excel')
wr.writerow(csvRow)
Run Code Online (Sandbox Code Playgroud)