0905 python打开网页查天气~
来源:互联网 发布:sql循环语句 update 编辑:程序博客网 时间:2024/06/10 00:01
# -*- coding: utf-8 -*-
import urllib2from city import citycityname = raw_input('你想查哪个城市的天气?\n')citycode = city.get(cityname)if citycode: url = 'http://www.weather.com.cn/data/cityinfo/%s.html' % citycode content = urllib2.urlopen(url).read()print content
urllib2
用来发送网络请求,获取数据
json
用来解析获得的数据
import urllib2web = urllib2.urlopen('http://www.baidu.com')content = web.read()print content
b = open("content.html","w")
b.write(content)
b.close()
# -*- coding: utf-8 -*-import urllib2import jsonfrom city import citycityname = raw_input('你想查哪个城市的天气?\n')citycode = city.get(cityname)if citycode: url = 'http://www.weather.com.cn/data/cityinfo/%s.html' % citycode content = urllib2.urlopen(url).read() data = json.loads(content) result = data['weatherinfo'] str_temp = ('%s\n%s ~ %s') % ( result['weather'], result['temp1'], result['temp2'] ) print str_tempelse: print '没有找到该城市'
对urllib2和json的用法还不是完全理解,有谁愿意给我讲讲不胜感激~
- 0905 python打开网页查天气~
- python 查天气
- 使用python打开网页
- python 打开网页方法
- 用python写一段查天气的代码
- python打开网页和暂停
- Python-定时打开一个网页
- python 自动批量打开网页
- Python爬虫学习,抓取网页上的天气信息
- 网页 天气插件
- 网页插入天气
- Python调用默认浏览器打开网页
- python脚本检查网页能否打开
- python入门——定时打开网页
- python 模拟登陆并打开网页下载
- python模拟打开Google浏览器并打开网页
- 使用Python模块webbrowser实现自动打开网页/刷新网页
- python打开网页获取网页内容方法总结
- 面试题43:丑数
- 边看边写(排列组合及丑数问题 )
- 多态的三个必要条件
- cloudfoundry集成oracle之kill long transaction测试
- ACE学习之创建简单的服务器端和客户端
- 0905 python打开网页查天气~
- window.open()你真的会了吗?
- KVC设计模式讲解
- Prism教程五: EventAggregation模块间的通信
- ACE安装(LINUX操作系统)
- 3.3 C++队列的循环实现
- 解决VS2012中没有ado.net实体数据模型(ADO.NET entity data model)的问题
- GBK-UTF-8互转
- 让dv位于浏览器底部