[英]How to remove first row in csv file?
我有一个不断变化的 csv 文件,但应该总是有 23 行(小时)如果有超过 23 行,我如何删除第一行?
while 1:
msg = bus.recv(1)
with open('dataFiles/dataCAN.csv', 'a') as i:
writer = csv.DictWriter(i, fieldnames=fieldnames)
id = 3
msg = str(msg.data[0]) + '/' + str(msg.data[1]) + '/' + str(msg.data[2]) + '/' + str(msg.data[3]) + '/' + str(msg.data[4]) + '/' + str(msg.data[5]) + '/' + str(msg.data[6]) + '/' + str(msg.data[7])
hour = datetime.datetime.now().hour
info = {
'ID': id,
'MSG': msg,
'HOUR': hour
}
index +=1
print(id,msg,hour)
writer.writerow(info)
```
我有一个不断变化的 csv 文件,但应该总是有 23 行(小时)如果有超过 23 行,我如何删除第一行?
while 1:
msg = bus.recv(1)
with open('dataFiles/dataCAN.csv', 'a') as i:
writer = csv.DictWriter(i, fieldnames=fieldnames)
id = 3
msg = str(msg.data[0]) + '/' + str(msg.data[1]) + '/' + str(msg.data[2]) + '/' + str(msg.data[3]) + '/' + str(msg.data[4]) + '/' + str(msg.data[5]) + '/' + str(msg.data[6]) + '/' + str(msg.data[7])
hour = datetime.datetime.now().hour
info = {
'ID': id,
'MSG': msg,
'HOUR': hour
}
index +=1
print(id,msg,hour)
writer.writerow(info)
```
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.