python 自动获取天气程序(Version1.0)
自动获取用户当前的城市,显示城市的最新天气信息
程序流程
1. 获取用户所在城市
抓取http://pv.sohu.com/cityjson ,其返回结果如下
从返回结果的json结构中读取去当前用户的所在城市。
city_info = urllib2.urlopen( 'http://[......]
自动获取用户当前的城市,显示城市的最新天气信息
抓取http://pv.sohu.com/cityjson ,其返回结果如下
从返回结果的json结构中读取去当前用户的所在城市。
city_info = urllib2.urlopen( 'http://[......]
下面函数是从我在写的一个python自动获取天气的程序中截取的。
该函数将从中文字符串“浙江省杭州市”中,截取出"杭州"
首先将字符串编码为gbk,使用unicode(str,code),将code型编码的 str字符串转换成unicode
然后判断字符串中是否含有"省[……]