사용자 도구

사이트 도구


python:soap

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
python:soap [2013/09/02 16:53]
kwon37xi [SOAPpy]
python:soap [2013/09/03 17:08]
kwon37xi [SOAPpy]
줄 1: 줄 1:
 ====== Python SOAP (Web Services) ====== ====== Python SOAP (Web Services) ======
 Python Web Services는 다양한 라이브러리들이 존재한다. Python Web Services는 다양한 라이브러리들이 존재한다.
 +
 +===== suds =====
 +  * https://​fedorahosted.org/​suds/​
 +  * 현재(2013) 테스트 결과 클라이언트 역할은 가장 잘 됐음.
  
 ===== SOAPpy ===== ===== SOAPpy =====
줄 8: 줄 12:
 ==== 기본 WSDL Client ==== ==== 기본 WSDL Client ====
 <code python> <code python>
-from SOAPpy import ​+from SOAPpy import ​WSDL 
 + 
 +WSDLFILE = '/​path/​to/​copy/​of/​GoogleSearch.wsdl'​ 
 +APIKEY = '​YOUR_GOOGLE_API_KEY'​ 
 + 
 +wsdl_client = WSDL.Proxy(WSDLFILE) 
 + 
 +wsdl_client.methods # 메소드 목록 출력 
 + 
 +call_info = wsdl_client.methods['​method-name'​] 
 +call_info.inparams # Input Parameters 
 +call_info.inparams.name 
 +call_info.inparams.type 
 + 
 +call_info.outparams # Output Parameters 
 </​code>​ </​code>​
  
python/soap.txt · 마지막으로 수정됨: 2013/09/03 17:08 저자 kwon37xi