Python 将数据追加到csv文件中的行
我需要将今天的日期附加到csv文件的每一行。 首先,我将一个名为“TodaysDate”的字段附加到headers行。这很好,然后我遍历每一行并希望附加日期,但并非所有列的每个字段中都有数据。我遇到了如下所示的问题。添加到错误列的日期 有没有一种方法可以将数据预先挂起到csv中的一行Python 将数据追加到csv文件中的行,python,csv,Python,Csv,我需要将今天的日期附加到csv文件的每一行。 首先,我将一个名为“TodaysDate”的字段附加到headers行。这很好,然后我遍历每一行并希望附加日期,但并非所有列的每个字段中都有数据。我遇到了如下所示的问题。添加到错误列的日期 有没有一种方法可以将数据预先挂起到csv中的一行 Header1, Header2 data1, data2, data1, data1, data2, Header1, Header2, TodaysDate data1, data2, today da
Header1, Header2
data1, data2,
data1,
data1, data2,
Header1, Header2, TodaysDate
data1, data2, today
data1, today
data1, data2, today
pre pend是指在其他列之前添加数据;您在这里谈论的是追加。在实际数据文件中,行是否总是以逗号结尾?首先检索最大列数。然后,计算每行的元素数(逗号分隔),如果它等于最大值,则添加数据,否则,添加正确的逗号数,然后添加日期。谢谢,这样做很好,也很简单