Я использую python rest api и хочу получать данные из api, который дает мне json-ответ с заполнением (запрос jsonp). Я видел несколько примеров, когда javascript (jquery и angularjs) должен добавить функцию обратного вызова для получения json. Как сделать то же самое с python?выполнить запрос jsonp для python
0
A
ответ
2
Вам не нужно, заполнение требуется только в контексте браузера/JavaScript, чтобы обойти определенные ограничения безопасности. Для использования Python просто возьмите исходный ответ, удалите заполнение и проанализируйте оставшиеся данные соответствующим образом.
from json import loads
a = 'paddingFunction({"a":1,"b":2,"c":3,"d":4,"e":5})'
startidx = a.find('(')
endidx = a.rfind(')')
print loads(a[startidx + 1:endidx])
>>> {u'a': 1, u'c': 3, u'b': 2, u'e': 5, u'd': 4}
Смежные вопросы
- 1. Запрос на запрос JSONP
- 2. Синхронный запрос JSONP
- 3. JSONP запрос ошибки
- 4. Запрос POST для ответа jsonp в jQuery
- 5. Python return jsonp для автозаполнения
- 6. Как я могу выполнить запрос jsonp в php?
- 7. запрос JSONP отказывается работать
- 8. Запрос JSONP не работает
- 9. HTTPS-HTTP-запрос JSONP
- 10. Запрос данных от JSONP
- 11. Python 2.7: выполнить sql-запрос
- 12. Запрос JSONP для WebApp из расширения Chrome?
- 13. JSONP запрос изображения не цикл?
- 14. Как ответить на запрос JSONP
- 15. PHP Twitter Запрос с JSONP
- 16. Синхронный запрос AJAX с JSONP
- 17. Запрос на перекрестный запрос JSONP - недопустимый токен
- 18. JSONP запрос TinySong всегда неудачу
- 19. Запрос jsonp с ресурсом AngularJS $
- 20. JSONP кросс-браузер прибудете запрос
- 21. AngularJS: как сделать запрос jsonp
- 22. как убить старый запрос jsonp?
- 23. Cross Browser запрос JSONP вопросы
- 24. Python 2.7: Форматирование строк для JSONP
- 25. Данные POST для JSONP
- 26. Угловой запрос jsonp coursera api, дающий ошибку
- 27. Python выполнить sql-запрос с использованием sqlcmd
- 28. Как выполнить этот запрос с помощью python
- 29. Как выполнить пакетный запрос JSON в Python?
- 30. как выполнить запрос из словаря python?