라벨이 Python인 게시물 표시

python soap 사용하기

suds 라이브러리 설치 pip install <suds><- 정확하지 않다. 사용할 API 주소를 이요해서 client 생성 WSDL_URL = 'http://testIp.com:9090/test.asmx?WSDL' ws_clietn= wsClient(WSDL_URL) result=ws_client.service.TestAPI(0,0,"Collect Complete") TestAPI(int x, int y, string value) <--- 사용되는 API

python web Server 기본 (Rest,JSON)

<출처>https://mafayyaz.wordpress.com/2013/02/08/writing-simple-http-server-in-python-with-rest-and-json/ <code> from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer from SocketServer import ThreadingMixIn import threading import argparse import re import cgi   class LocalData( object ):   records = {}   class HTTPRequestHandler(BaseHTTPRequestHandler):     def do_POST( self ):   if None ! = re.search( '/api/v1/addrecord/*' , self .path):   ctype, pdict = cgi.parse_header( self .headers.getheader( 'content-type' ))   if ctype = = 'application/json' :   length = int ( self .headers.getheader( 'content-length' ))   data = cgi.parse_qs( self .rfile.read(length), keep_blank_values = 1 )   recordID = self .path.split( '/' )[ - 1 ]   LocalData.records[recordID] = data   print "record %s is added successfully" % recordID   else : ...