Python 調用 WebService


最近做新項目用 Python 開發,作為初學者,遇到了不少問題,客戶端的一個模塊要調用公司網站的一些新聞,只好用 WebService 實現。WebService 搭建我就不說了,這里主要說在 Python 調用 WebService 的方法。

第一步:首先要安裝 suds 庫,在命令行下輸入 easy_install suds,等待程序自動安裝,待出現 Finished processing dependencies for suds 就安裝成功了!

第二步:導入包 from suds.client import Client,創建一個 websevice 類

 1 from suds.client import Client
2
3
4 def websevice():
5 """
6 創建websevice請求
7 """
8 url = settings.WebSeviceUrl
9 client = Client(url)
10 result = client.service
11 return result

 第三步:調用 WebService

1 #創建websev 
2 websev = websevice()
3 #調用方式websev.方法名(參數)
4 ws = websev.getRealInfo(param)

 


免責聲明!

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



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