主要城市及时气温,主要城市气温,temperature.
主要城市及时气温,主要城市气温,temperature.
temperature.py
#coding=utf-8import jsonimport urllibcitylist = { '北京':'101010100', '天津':'101030100', '石家庄':'101090101', '太原':'101100101', '呼和浩特':'101080101', '保定':'101090201', '大同':'101100201', '包头':'101080201', '承德市':'101090402', '晋中':'101100401', '通辽':'101080501', '秦皇岛':'101091101', '哈尔滨':'101050101', '长春':'101060101', '沈阳':'101070101', '齐齐哈尔':'101050201', '吉林':'101060201', '大连':'101070201', '牡丹江':'101050301', '延吉':'101060301', '鞍山':'101070301', '绥化':'101050501', '白城':'101060601', '葫芦岛':'101071401', '广州':'101280101', '南宁':'101300101', '海口':'101310101', '香港':'101320101', '澳门':'101330101', '深圳':'101280601', '桂林':'101300501', '三亚':'101310201', '珠海':'101280701', '中山':'101281701', '百色':'101301001', '万宁':'101310215', '西安':'101110101', '兰州':'101160101', '西宁':'101150101', '银川':'101170101', '乌鲁木齐':'101130101', '延安':'101110300', '宝鸡':'101110901', '天水':'101160901', '吴忠':'101170301', '吐鲁番':'101130501', '酒泉':'101160801', '固原':'101170401', '重庆':'101040100', '成都':'101270101', '贵阳':'101260101', '昆明':'101290101', '拉萨':'101140101', '绵阳':'101270401', '遵义':'101260201', '大理':'101290201', '厦门':'101230201', '六盘水':'101260801', '丽江':'101291401', '上海':'101020100', '福州':'101230101', '合肥':'101220101', '南昌':'101240101', '济南':'101120101', '嘉兴':'101210301', '南京':'101190101', '宁波':'101210401', '杭州':'101210101', '苏州':'101190401', '青岛':'101120201', '乐山':'101271401', '台北市':'101340101', '郑州':'101180101', '武汉':'101200101', '长沙':'101250101', '安阳':'101180201', '襄阳':'101200201', '湘潭':'101250201', '株洲':'101250301', '许昌':'101180401', '常德':'101250601', '张家界':'101251101', '孝感':'101200401', '荆门':'101201401', }def getweather_realtime(city_id): url = 'http://www.weather.com.cn/data/sk/' + str(city_id) + '.html' page = urllib.urlopen(url) data = page.read() jsondata = json.loads(data) city_name = jsondata['weatherinfo']['city'] temp = jsondata['weatherinfo']['temp'] print('city:' + city_name + '\n' + 'temperature:' + temp) if __name__=="__main__": city = raw_input() city = city.decode('gb2312').encode('utf-8') city_id = citylist.get(city) getweather_realtime(city_id)
相关内容
- 提取网页正文,提取正文,[Python]代码#e
- python与计算物理:实现数值积分的Simpson方法,pythonsi
- 使用python的正则表达式做词法分析器,python词法,[Pyth
- 我在做FTP爆破破解 遇到点问题想请教下大师们,ftp爆
- 多线程采集图片,多线程采集,do.py#! /usr
- 很好玩的一个面试题,很好玩一个面试题,[Python]代码
- 基于Tornado And MySQL的RSS移动服务端.zip,tornadorss,[Python
- 初识聚类算法: DBSACN,初识聚类算法dbsacn,[Python]代码#
- 初识聚类算法: 凝聚层次聚类,初识聚类,[Python]代码#
- 初识聚类算法: 基本K均值,初识聚类k均值,[Python]代码
评论关闭