实时获取城市的详细气象数据

ChinaWeather的Python项目详细描述


ChinaWeather
===========
* 通过 BeautifulSoup 解析中国气象网上的数据
* 只支持Python2


安装
===========

$ sudo pip install ChinaWeather


依赖
===========
BeautifulSoup


支持城市列表
===========
* [所有城市](http://wap.weather.gov.cn/forecast/AAH/index.html)


使用方法
===========
首先获取城市天气的网址,方法是在[所有城市](http://wap.weather.gov.cn/forecast/AAH/index.html)中找到具体的城市,注意先选省再选市,一定要具体到市,确定网页上显示的是该市的气象信息,然后复制网站。

>>> import ChinaWeather
>>> print ChinaWeather.get('http://wap.weather.gov.cn/forecast/AAH/hefei.html')[u'天气'] # 注意输入是刚才复制的网址
多云
>>> print ChinaWeather.get('http://wap.weather.gov.cn/forecast/AAH/hefei.html')[u'气压']
1021hPa


返回值结构
===========
* 天气 —— 字符串;当前天气
* 气压 —— 字符串:当前气压
* 最新实况 —— 字符串;更新时间
* 温度 —— 字符串;温度
* 体感温度 —— 字符串;体感温度
* 舒适感 —— 字符串;舒适感
* 风向 —— 字符串;风向和风力
* 相对湿度 —— 字符串;相对湿度


协议
===========
基于[WTFPL](http://en.wikipedia.org/wiki/WTFPL)协议开源。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从FXML转换为JAVA时,不会加载javafx映像   泛型Java模板调用运行时推断   javascript为什么我的活动没有响应我在样式文件中所做的更改?   如何在HttpClient(java、apache)中自动重定向   java CSV到H2字符编码不匹配   在Java中使用BorderLayout按比例调整用户界面大小   Java中的重定向异常   java RecyclerView搜索过滤器仅过滤一个值   java标准api multiselect与count和distinct不起作用   java为什么我在Solr上做的每一个查询都会占用我10s MB的堆内存?   java如何使用方法解决:锁定帐户三次后?   java如何实现睡眠以显示图像的幻灯片   在Java中,按对象参数对映射<对象,列表<对象>>进行排序   java无法从密钥库读取密钥   java试图将水平recycleview嵌套到垂直recycleview中   认识C++对Web应用开发的重要性   使用共享对象实例化多个Runnable的java含义?   javabeans何时使用JavaBean?