2017-04-06 48 views
-1

我想在特定的格式和數據顯示JSON將從database.So如何形成的JSON的python.Format具體格式如何寫特定格式的JSON在Python

{ 
     "data":{"Device Id" : value from db,"Date":Current Time}, 
     "Data": 
     { 
      "Temperature": 
       { 
       value from db 
       }, 
     "Consumptions": 
      { 
       value from db 
      }, 
     "Error": 
      [ 
       { 
       value from db 
       } 
      ] 
     } 
    } 

我有試試這個:

dict((query.description[i][0], value) for i, value in enumerate(row)) for row in query.fetchall() 

但我沒有得到所需的輸出,我無法將數據傳遞給json。那麼如何將數據傳遞給json。

Error Im getting is Dictionay update sequence element 0#has length 1; 2是必需的

回答

0

您是否使用json模塊?

import json 

print json.dumps(yourStructure, indent=6) 
+0

我這樣做BT它給錯誤傳遞分貝值JSON –

+0

這應該意味着你的JSON是無效 –

+0

在JSON驗證其不給錯誤 –