Kiedy używam Pythona moduł requests
ten sposób:wnioski moduł powrotny json z elementów nieuporządkowanych
response = requests.get('http://[some_api_url]') print response.json()
mam inny json uporządkowaną w przeciwieństwie do oglądania json za pośrednictwem przeglądarki.
Na przykład:
Via response.json() uzyskać:
[{"key2":"value2"},{"key1:"value1"}]
co następuje poprzez przeglądarkę widzę jak miało być: [{"key1:"value1"},{"key2":"value2"}]
EDIT: Przy drukowaniu response.text
jego we właściwej kolejności Ale nie json
Czy możesz opublikować adres URL, proszę? – SIslam
Niestety nie, nie jest to publiczny adres URL – JavaSa
Wywołanie zwraca strukturę danych w języku Python, która zawiera słowniki. Słowniki są nieuporządkowane w Pythonie. –