Python では、各行 (2013-03-14 07:37:33) に 1 つの datetime 値を持つ csv ファイルをインポートし、タイムスタンプで取得した datetime 値と比較したいと考えています。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: