파이썬에서 웹 서비스를 사용하는 가장 좋은 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/28961

  •  09-06-2019
  •  | 
  •  

문제

내가 제어하지 않는 .net 웹 서비스로 실행되는 중간 크기의 애플리케이션이 있습니다. 쉬운 스크립팅을 가능하게하기 위해 그 위에 느슨한 파이썬 API를 만들고 싶습니다.

파이썬에서 웹 서비스를 사용하기위한 최선의 / 가장 실용적인 솔루션이 무엇인지 알고 싶었습니다.

편집 : 복잡한 비누 WS를 소비해야합니다 나는 그것을 통제 할 수 없습니다.

도움이 되었습니까?

해결책

Jython IronPython 은 훌륭한 Java 및 .NET SOAP 라이브러리에 대한 액세스를 제공합니다.

CPython이 필요한 경우 ZSI 가 나에게 불안정했지만 Robin 과 같은 도구를 사용하여 gSOAP 또는 Apache Axis C ++

다른 팁

API를 노출해야한다면 JSON으로하는 것을 선호합니다.Python은 JSON 개체에 대한 탁월한 지원을 제공합니다 (JSON 개체는 실제로 Python 사전입니다)

이를 통해 SOAP 서비스를 호출 할 수있는 대부분의 Python 패키지는 Python 2.x에서 작동하지만 Python 3.x에서는 문제가 있습니다.

제가 찾은 python 3.x에 가장 적합한 것은 suds-jurko

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top