我对python非常陌生,试图从csv文件中获取时间,该文件上有位置id、vrm、日期、时间,并已插入到表pay ans显示中,但我需要从csv文件中插入时间,其中表上的时间打印为00:00:00。如何从csv而不是entrydatetime中获取计时
tmp = valid_date.split('/')
iso_date = "%s-%s-%s" % (tmp[2], tmp[1], tmp[0])
entryDatetime = "%s 00:00:00" % iso_date
expiryDatetime = "%s 23:59:59" % iso_date
sql_local = """INSERT INTO customer_1.pay_and_display
(plate, machine_id, ticket_datetime, expiry_datetime, ticket_name, ticket_price)
VALUES ("%s", "%s", "%s", "%s", "%s", "%s") """ % (vrm, location_id, entryDatetime, expiryDatetime, "WL", 0)
print sql_local
cursor.execute(sql_local)
curl = pycurl.Curl()
body = Body()
好的,这里有^{} 来解析表示日期的字符串,还有csv module来解析csv文件
编辑:如果处理日期,还可以使用datetime对象的strTime类方法
相关问题 更多 >
编程相关推荐