Python 数据未追加到新行。插入到最后一行并创建新列
我用python编写了一些代码,用于将行附加到csv文件中。但是,我的代码将其输入到同一行中,创建新列 我想将更新后的列表附加到我的csv文件中Python 数据未追加到新行。插入到最后一行并创建新列,python,csv,Python,Csv,我用python编写了一些代码,用于将行附加到csv文件中。但是,我的代码将其输入到同一行中,创建新列 我想将更新后的列表附加到我的csv文件中 update=[uptime,downtime,partsproduced,partsrem,pred] with open("m.csv","a") as csvfile: writer = csv.writer(csvfile) writer.writerow(update) print("Data has been rec
update=[uptime,downtime,partsproduced,partsrem,pred]
with open("m.csv","a") as csvfile:
writer = csv.writer(csvfile)
writer.writerow(update)
print("Data has been recorded and updated in the input file")
也许你应该试试这样的
update=[uptime,downtime,partsproduced,partsrem,pred,"\n"]
打开文件时,使用newline参数,如下所示
with open("m.csv","a",newline='') as csvfile:
update
是要追加的一行,还是正常运行时间、停机时间、生产的零件、零件、pred的五行?如果您能在追加之前和之后为我们提供示例文件内容,了解您的问题将非常有用。