我有一個類和一個循環中的數組。我正在填充對象並將其附加到數組。如何通過JSON將數組數據傳遞給Web端?我有一個錯誤,說JSON不可序列化。我如何序列化爲JSON?python json對象數組不可序列化
class myclass(object):
def __init__(self,vehicle,mng01):
self.vehicle = vehicle
self.vehicle = vehicle
#--Main function--
@subApp.route('/jsontry', method=['POST'])
def data():
for x in list:
vehicle_sum.append(myclass(x,str(mng01))
return json.dumps({'success':'1','vehicle':vehicle_sum})
什麼是mng01你可以舉一個例子。 –
你可以發佈錯誤堆棧嗎?當我嘗試轉儲'{'success':'1','vehicle':vehicle_sum}'時,'vehicle_sum'是一個標準的python數組,它可以工作。請提供有關錯誤和您使用的對象的更多詳細信息:) –
@FloranGmehlin:它是'myclass'實例的列表。這不會開箱即用。看到我的回答如下:) – SuperSaiyan