分类: Python/Ruby
2011-12-15 16:20:26
1、客户端
a、使用suds
使用pip或者easy_install 安装suds,python客户端样例如下:
#! /usr/bin/python
# -*- coding: utf-8 -*-import suds
url = '
client = suds.client.Client(url)
print client #结果看图1
result = client.service.getMobileCodeInfo(18611217787)print result #结果看图2
print client.last_received() #结果看图3b、使用soap.py
下载相应的版本
python setup.py install安装,注意:如果出现“SyntaxError: from __future__ imports must occur at the beginning of the file”错误,
把Client.py/Types.py/Server.py/GSIServer.py几个文件的“from __future__ import nested_scopes”移动到文件开始即可安装
使用样例如下:
from SOAPpy import WSDL
url=''
server = WSDL.Proxy(url)