사용자 도구

사이트 도구


python:soap

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
python:soap [2013/09/02 16:15]
kwon37xi [OSA]
python:soap [2013/09/02 16:55]
kwon37xi [기본 WSDL Client]
줄 4: 줄 4:
 ===== SOAPpy ===== ===== SOAPpy =====
   * [[https://pypi.python.org/pypi/SOAPpy|SOAPpy pypi]]   * [[https://pypi.python.org/pypi/SOAPpy|SOAPpy pypi]]
 +  * [[http://www.diveintopython.net/soap_web_services/index.html|Dive into python - SOAP Web Services]]
 +
 +==== 기본 WSDL Client ====
 +<code python>
 +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>
 +
 +=== Debug ===
 +http://soappy.ooz.ie/2011/05/how-do-i-debug-soappy-to-xml-messages.html
 +
 +<code py>
 +wsdl_client.soapproxy.config.debug = 1
 +</code>
 +
  
  
python/soap.txt · 마지막으로 수정됨: 2013/09/03 17:08 저자 kwon37xi