address_dict = {'address': {'US': 'San Francisco', 'US': 'New York', 'UK': 'London'}}
Yukarıdaki parametreler isteklerle gönderildiğinde, Flask'ta request.form kullanarak adres anahtarında nasıl değer alabilirim?İç içe geçmiş sözlüğün değerini Flask'ta ImmutableMultiDict kullanarak nasıl alabilirim?
import requests
url = 'http://example.com'
params = {"address": {"US": "San Francisco", "UK": "London", "CH": "Shanghai"}}
requests.post(url, data=params)
Daha sonra bunu flask.request bağlamında aldım.
ImmutableMultiDict([('address', u'US'), ('address', 'US'), ('address', 'UK')])
Her adres anahtarındaki değeri nasıl alabilirim?
Teşekkürler.
böyle örneğin
Yukarıdaki örnekte 'San Francisco' almanın bir yolu var mı? Ebeveyn dict'taki dict değerini kastediyorum. – kinakomochi
Bu bilgi taslakta görünmüyor ...Bunun gibi bir dict gönderebileceğinden emin değilim ... kontrol etmeliyim ... Postalama talebinizi nasıl gönderiyorsunuz? – mata
Yayın talebini curl ile gönderiyorum. Açıklama eksikliği için özür dilerim. Adres dict'ten değerler (San Francisco, New York, Londra) almak istiyorum. – kinakomochi