Python調用Webservice


使用Python調用webservice

推薦使用 suds包

該包一般在Python2.x   python3各種麻煩 略過

 

實例

 1 import suds
 2 
 3 # webservice url
 4 url ="http://192.168.0.1/service/BaseService?wsdl"
 5 
 6 # 發起連接
 7 clients = suds.client.Client(url)
 8 
 9 print clients   # 輸出返回信息,可以獲知有那些method可以調用
10 
11 # 例如存在一個登陸的method:getConnection,接受用戶名密碼
12 # 那么,我們可以這樣調用:
13 
14 res = clients.service.getConnection("username","password")
15 
16 print res   # 打印返回信息
17 
18 # 接下去可以解析這些返回信息(res),獲取我們需要的數據了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM