У меня следующий запрос,
SELECT UNIX_TIMESTAMP() - UNIX_TIMESTAMP(rc_timestamp) AS LAG_TIME FROM recentchanges ORDER BY rc_timestamp DESC LIMIT 1
В своем коде Python я пытаюсь преобразовать его в секунды, но сейчас я получаю следующее:
{'LAG_TIME': 32L}
Я пытался с UTF, но результаты такие же.
getLagTime = ur"""SELECT UNIX_TIMESTAMP() - UNIX_TIMESTAMP(rc_timestamp) AS LAG_TIME FROM recentchanges ORDER BY rc_timestamp DESC LIMIT 1"""
cursor.execute(getLagTime)
lagTime = cursor.fetchall()
for time in lagTime:
print time
print unicode(time['LAG_TIME'], 'utf-8', error='strict')