Возможно ли создать веб-службы REST, которые возвращают JSON или XML, используя Python?Создание веб-служб REST с помощью Python
Не могли бы вы дать мне некоторые рекомендации?
спасибо.
Возможно ли создать веб-службы REST, которые возвращают JSON или XML, используя Python?Создание веб-служб REST с помощью Python
Не могли бы вы дать мне некоторые рекомендации?
спасибо.
Короткий ответ: Да. Вы, конечно, можете сделать это с Python, используя или не используя один из нескольких инструментов, доступных для выполнения этой задачи:
Больший ответ (и бессмысленно), не зная больше о ваших требованиях. Я предлагаю вам изучить различные варианты и решить для себя.
Конечно, вы можете использовать любой веб-фреймворк, который вам нравится, просто установите заголовок content-type
на нужный вам тип mime. Для генерации json я рекомендую модуль simplejson
(сбежал до json
и включен в стандартную библиотеку с версии 2.6), для обработки XML библиотека lxml
очень приятная.
Посмотрите на RESTx. Это полностью открытый исходный код, написанный на Python и запущенный в JVM, поэтому вы можете писать пользовательские компоненты на Python или Java. Он специализируется на создании веб-сервисов RESTful. Компоненты многократно используются, и вы создаете новые веб-службы RESTful, просто отправляя на сервер новую конфигурацию компонента (через простой RESTful API или заполняя небольшую форму на веб-сервере). Я считаю, что RESTx, вероятно, самый быстрый и простой способ создания веб-сервисов RESTful.
Отказ от ответственности: Я ведущий разработчик RESTx. Итак, если у вас есть какие-либо вопросы, просто дайте мне знать. Я был бы рад помочь.
Я удивлен, что никто не упомянул плагин Flask. http://flask-restful.readthedocs.org/en/latest/
Я не использовал персонализированный (по крайней мере, пока), но у меня широко используется Flask, что довольно много. Так что я не вижу, как с этим плагином могут возникнуть проблемы.
Можете ли вы помочь мне, как делать веб-службы с помощью флагов python для извлечения данных из fb и предоставления моей заявки –
Создание каждого слова «один из нескольких» ссылки действительно раздражает. Я ожидал, что он приведет меня к резюме, но вместо этого взял меня на четыре разных страницы. Этот ответ был бы более полезен, если бы он был немного менее драматичным. Например, простой маркированный список ссылок будет более удобным для пользователя. –
@BryanOakley: Согласен. Я исправил ответ за вас. –
@PlatinumAzure: спасибо. Я не искал драмы; просто (плохая) привычка из моих блогов дней;) –