在 python 中,我在每一行(2013-03-14 07:37:33)导入一个带有一个日期时间值的 csv 文件,我想将它与我通过时间戳获得的日期时间值进行比较。我假设当我读取 csv 时,结果是字符串,但是当我尝试在循环中将它们与来自时间戳的字符串进行比较时,根本不会比较它们而不会同时给我一个错误。
有什么建议么?
csv_in = open('FakeOBData.csv', 'rb')
reader = csv.reader(csv_in)
for row in reader:
date = row
OBD.append(date)
. . .
for x in OBD:
print x
sightings = db.edge.find ( { "tag" : int(participant_tag)},{"_id":0}).sort("time")
for sighting in sightings:
time2 = datetime.datetime.fromtimestamp(time)
if x == time2: