簡體   English   中英

如何將瀏覽器返回的json對象轉換為python lambda函數中的字符串

[英]How to convert json object returned from browser to string in python lambda function

是AWS的初學者,假設我從客戶端收到了如下的json對象

[{'bid': 1, 'bodypart_name': 'Chest', 'image': 'image'}]

我將在哪個aws服務上接收該對象(假設它會在API網關中接收),以及如何在lambda python函數中將該對象轉換為字符串。 任何幫助將非常感激

詢問您的客戶他們在哪里發送此json請求。 如果您在lambda上獲取此信息,則需要提取值,而不是將整個json對象轉換為字符串。 您可以獲取如下所示的值:

json_obj = [{'bid': 1, 'bodypart_name': 'Chest', 'image': 'image'}]
for i in json_obj:
    print(i['bid'])
    print(i['bodypart_name'])
    print(i['image'])

for循環的原因是捕獲多個列表對象。 如果您確定列表中只會得到1個對象,則可以不循環使用json_obj[0]['bid']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM