Какой лучший способ использовать веб-сервисы в Python? - PullRequest
8 голосов
/ 26 августа 2008

У меня есть приложение среднего размера, которое работает как веб-сервис .net, которое я не контролирую, и я хочу создать над ним свободный pythonic API для упрощения сценариев.

Я хотел знать, какое самое лучшее / наиболее практичное решение для использования веб-сервисов в python.

Edit: Мне нужно потреблять комплексное мыло WS и я не могу это контролировать.

Ответы [ 3 ]

3 голосов
/ 28 августа 2008

Если мне нужно представить API, я предпочитаю делать это как JSON. Python имеет превосходную поддержку объектов JSON (объекты JSON являются фактическими словарями Python)

1 голос
/ 27 ноября 2008

Jython и IronPython предоставляют доступ к большим библиотекам Java и .NET SOAP.

Если вам нужен CPython, ZSI для меня не слишком удачен, но можно использовать такой инструмент, как Robin , для создания хорошей библиотеки C ++ SOAP, такой как . gSOAP или Apache Axis C ++

0 голосов
/ 02 ноября 2015

Большинство пакетов на python, которые через них можно назвать службой SOAP, работают на python 2.x, но имели проблемы на Python 3.x

Лучшее соответствие для Python 3.x, которое я нашел, это suds-jurko

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...