Python如果调用WebService?解决思路

Python如果调用WebService?
如题,我在网上找了好久,说的都不是很明白,求大神指教

小弟刚刚学,讲解要一步一步来,谢谢啦~~

------解决方案--------------------
links

第四个结果是抓取天气预报的:

Python code

#!/usr/bin/env python
#coding=utf-8
import urllib

url=u"http://www.webxml.com.cn/webservices/weatherwebservice.asmx/getWeatherbyCityName?theCityName=青岛"
#打开url
page=urllib.urlopen(url.encode('utf-8'))
#读取
body=page.readlines()
page.close()
#循环打印
for line in body:
    print line