我对以下代码有三个问题,基本上我正在尝试以currentdate,count格式编写行,保持将行日期附加到相同的.csv文件中。读取最近的5个条目并进行打印,当前我尝试了以下操作并遇到以下错误。
1.如何写格式为当前日期的行,计数到csv文件中2.如何在脚本下次运行时继续附加相同的.csv文件3.如何从中获取最近(按日期)的5个条目CSV文件
import csv
import datetime
icount=5
now = datetime.datetime.now()
time =now.strftime("%Y-%m-%d %H:%M")
#Keep appending date and count everytime this script is run
c = csv.writer(open("trend.csv", "wb"))
c.writerow(time,icount)
#Now read the recent 5 entries and print
cr = csv.reader(open("trend.csv","rb"))
for row in cr:
print row
错误:-
>>>>python database.py
Traceback (most recent call last):
File "database.py", line 9, in <module>
c.writerow(time,icount)
TypeError: writerow() takes exactly one argument (2 given)
慕田峪7331174
相关分类