python 访问webservice接口

WSDL简介

WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。

详细资料自行查找.

用python实现

# 需要安装zeep
from requests import Session
from zeep import Client
from zeep.transports import Transport

# 这里省略了一段代码

session = Session()    # 这里是因为url是https,不然不需要transport
session.verify = False  
transport = Transport(session=session)
url = '.....'
client = Client(url, transport=transport)
result = client.service.nciicCheck(....)  # nciicCheck就是要调用的服务
print(result)

想详细了解的看下文档:

http://docs.python-zeep.org/en/master/index.html

你可能感兴趣的:(python)