最近想用Python写一个监控某队列日志的程序 , 如果发现调用接口失败 , 就讲请求Json取出重新调用WebService的接口 , 用Python调用WebService接口对于我这种小白来说 , 一头雾水 , 于是借助度娘 , 找到了很多用法 . 网上的大佬都是用了suds这个库进行接口调用的 , 于是我用pip install suds命令安装 , 安装报错ImportError: No module named client , 于是又pip install client , 成功后重新pip install suds , 安装成功 , 然后按照度娘指示一步一步的写着 :
import suds
from suds.client import Client
url = 'http://0.0.0.0:80/WebService/OCRM_RP_JSON_Sync.asmx?wsdl'
client = Client(url)
#查看service提供的方法
print(client)
但是缺爆发了很多语法错误 , 在python里虽然能import suds , 但不能from suds.client import Client .