最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python調(diào)用webservice接口的實(shí)現(xiàn)

 更新時(shí)間:2019年07月12日 09:45:51   作者:who_care  
這篇文章主要介紹了python調(diào)用webservice接口的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

使用suds這個(gè)第三方模塊

from suds.client import Client
url = 'http://ip:port/?wsdl'
cilent=Client(url)
print cilent 

查看webservice接口的具體信息:

調(diào)用接口方法,通常 client.service.methodname

實(shí)際測(cè)試過(guò)程中遇到的坑:

1、tns 值為L(zhǎng)ocalhost

之前查看接口信息時(shí),未發(fā)現(xiàn)tns="http://Localhost:4567/Interface.wsdl",這個(gè)被設(shè)置成Localhost,導(dǎo)致通過(guò)接口調(diào)用時(shí),只能在webservice接口本地服務(wù)器上才能調(diào)用成功,其他服務(wù)器調(diào)用時(shí),接口中的方法都無(wú)法獲取。大坑!

解決方法:修改webservice接口對(duì)應(yīng)的wsdl文件 Interface.wsdl,將其中的Localhost改成具體ip即可。

2、接口方法名不符合python命名規(guī)范

比如上述的方法,無(wú)法直接這樣調(diào)用

解決辦法:python內(nèi)置函數(shù)getattr 。 getattr(cilent.service,'ser-GetAreaID')('1')

3、接口方法傳參

此方法為例

1、方法一:

soap_rep=getattr(soapService, 'ser-SetValue')(nSetFlag=1,nSystemID=1,nRecordNo=440002028,nTableNo=18,cValue='225',UserName='admin')

2、方法二:

soap_rep=getattr(soapService, 'ser-SetValue')(1,1,440002028,18,'225','admin') # 需要一一對(duì)應(yīng)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python requests模塊的使用示例

    python requests模塊的使用示例

    這篇文章主要介紹了python requests模塊的使用解析,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04
  • python實(shí)現(xiàn)斷點(diǎn)調(diào)試的方法

    python實(shí)現(xiàn)斷點(diǎn)調(diào)試的方法

    本文主要介紹了python實(shí)現(xiàn)斷點(diǎn)調(diào)試的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 如何使用Cython對(duì)python代碼進(jìn)行加密

    如何使用Cython對(duì)python代碼進(jìn)行加密

    這篇文章主要介紹了如何使用Cython對(duì)python代碼進(jìn)行加密,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Python中的字典類型詳解

    Python中的字典類型詳解

    在Python中,字典是一種無(wú)序且可變的數(shù)據(jù)類型,用于存儲(chǔ)鍵值對(duì)數(shù)據(jù),字典可以根據(jù)鍵(key)來(lái)快速檢索對(duì)應(yīng)的值,相比于其他類型的容器,如列表(List)、元組等,字典具有更高效的查找和插入性能,因此在Python編程中被廣泛使用
    2023-06-06
  • 使用scrapy ImagesPipeline爬取圖片資源的示例代碼

    使用scrapy ImagesPipeline爬取圖片資源的示例代碼

    這篇文章主要介紹了使用scrapy ImagesPipeline爬取圖片資源的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Python?matplotlib實(shí)現(xiàn)多子圖布局

    Python?matplotlib實(shí)現(xiàn)多子圖布局

    多子圖布局是指在一個(gè)圖像中同時(shí)顯示多個(gè)子圖,每個(gè)子圖可以是獨(dú)立的圖形或者是相互關(guān)聯(lián)的圖形,下面我們就來(lái)了解下matplotlib是如何實(shí)現(xiàn)多子圖布局的吧
    2023-12-12
  • python中向二維數(shù)組中添加整行或者增列元素問(wèn)題

    python中向二維數(shù)組中添加整行或者增列元素問(wèn)題

    這篇文章主要介紹了python中向二維數(shù)組中添加整行或者增列元素問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • python 讀取視頻,處理后,實(shí)時(shí)計(jì)算幀數(shù)fps的方法

    python 讀取視頻,處理后,實(shí)時(shí)計(jì)算幀數(shù)fps的方法

    今天小編就為大家分享一篇python 讀取視頻,處理后,實(shí)時(shí)計(jì)算幀數(shù)fps的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • python中使用(.)進(jìn)行相對(duì)路徑訪問(wèn)文件的操作方法

    python中使用(.)進(jìn)行相對(duì)路徑訪問(wèn)文件的操作方法

    在Python中,使用相對(duì)路徑訪問(wèn)文件是一種常見(jiàn)的做法,尤其是在處理與腳本位于同一目錄或附近目錄的文件時(shí),這篇文章主要介紹了python中使用(.)來(lái)進(jìn)行相對(duì)路徑訪問(wèn)文件,需要的朋友可以參考下
    2024-05-05
  • 詳解Python list和numpy array的存儲(chǔ)和讀取方法

    詳解Python list和numpy array的存儲(chǔ)和讀取方法

    這篇文章主要介紹了詳解Python list和numpy array的存儲(chǔ)和讀取方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11

最新評(píng)論

弥渡县| 石屏县| 建始县| 翁牛特旗| 红桥区| 莲花县| 衡水市| 鹤峰县| 钟祥市| 顺昌县| 兴海县| 桐梓县| 张家川| 山丹县| 莎车县| 林周县| 石嘴山市| 特克斯县| 惠水县| 平邑县| 扎赉特旗| 霍邱县| 娄烦县| 拉萨市| 恩施市| 涡阳县| 和田县| 连江县| 信丰县| 木里| 手游| 安宁市| 图们市| 天祝| 湖口县| 舒城县| 仁布县| 于都县| 甘洛县| 黎城县| 公安县|