我正在使用csv.DictReader
.
quotes=open( "file.csv", "rb" )
csvReader= csv.DictReader( quotes )
然后对于每一行,我使用以下方法将 CSV 中的时间值转换为日期时间:
for data in csvReader:
year = int(data["Date"].split("-")[2])
month = strptime(data["Date"].split("-")[1],'%b').tm_mon
day = int(data["Date"].split("-")[0])
hour = int(data["Time"].split(":")[0])
minute = int(data["Time"].split(":")[1])
bars = datetime.datetime(year,month,day,hour,minute)
现在我想只对同一天的行执行操作。是否可以在同一个 for 循环中执行此操作,或者我是否应该每天保存数据然后执行操作?烘焙解析的有效方法是什么?