我想用webpy查詢MySQL數據庫。從SQL查詢中,我得到以下內容。如何使用webpy將MySQL查詢格式化爲JSON?
<Storage {'title': u'Learn web.py', 'done': 0, 'id': 0L, 'mytime': datetime.datetime(2011, 5, 30, 10, 53, 9)}>
我試圖序列使用json.dumps(data)
成JSON格式的數據,但是我得到一個錯誤,指出該數據是不可序列化。
我大概可以遍歷每個鍵值對並將其放入另一個字典,但似乎太多的工作。
有關最佳方法的任何建議?
編輯: 我覺得我的問題是因爲我在數據中有datetime.datetime(2011, 5, 30, 10, 53, 9)
。我從數據庫中刪除mytime
列,一切正常。有沒有辦法將mytime
列添加到JSON字符串中?
僅供參考,我不知道這是如何工作與時區。抱歉。 – icktoofay 2011-05-31 05:02:48