1
cur.execute("SELECT \
title, \
body, \
date \ # This pgsql type is date
FROM \
table \
WHERE id = '%s';", id)
response = cur.fetchall()
print response
舉個例子這給了我: -psycopg2 execute返回日期時間,而不是字符串
[('sample title', 'sample body', datetime.date(2012, 8, 5))]
不能被傳遞到之類的東西json.dumps所以我不必做這: -
processed = []
for row in response:
processed.append({'title' : row[0],
'body' : row[1],
'date' : str(row[2])
})
這感覺像可憐的形式,有沒有人知道一個更好的方式來處理呢?
真棒,完美的工作。謝謝。 –