Python获取WebService
2013-04-26 23:40
120 查看
# coding=utf-8 from suds.client import Client from suds.xsd.doctor import ImportDoctor, Import from pprint import pprint # import sys # default_encoding = 'utf-8' # if sys.getdefaultencoding() != default_encoding: # reload(sys) # sys.setdefaultencoding(default_encoding) url ='http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl' imp = Import('http://www.w3.org/2001/XMLSchema') # the schema to import. imp.filter.add('http://WebXml.com.cn/') # the schema to import into. d = ImportDoctor(imp) client = Client(url, doctor=d) nms=u"广东" result = client.service.getSupportCity(nms) print nms mylogfile = 'log.txt' f = open(mylogfile, 'a') f.write('i am logging! timber!....\n') #f.write(result) pprint (result[0][0]) for rt in result[0]: print rt f.write(rt) f.close()
相关文章推荐
- 使用python获取webservice数据并输出到文件
- python suds 获取webService封装的数据
- python获取本地的时间戳
- 使用Python脚本来获取Cisco设备信息的示例
- python基础学习第五课,大批量获取网页数据基础,requests模块尝试
- python爬虫获取京东手机图片
- [转]python 获取脚本所在目录
- python使用platform模块获取系统环境并去除换行符
- 编写Python脚本来获取Google搜索结果的示例
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
- python获取城市天气情况案例
- python获取bt种子的详细信息
- Python random模块(获取随机数)常用方法和使用例子
- Python 获取当前路径的方法
- Python使用urllib2获取网络资源实例讲解
- python获取Oracle的列名
- Python获取多少小时之前的时间并格式化
- python获取指定时间差的时间
- java axis 1.4访问c# webservice,并获取返回值为dataset
- 02Python外部数据获取_解析网页