Skip to main content

实时获取城市的详细pm2.5数据

Project description

pm25
===========
* 通过 BeautifulSoup 解析pm2.5网站上的数据
* 只支持Python2


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

$ sudo pip install pm25


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


支持城市列表
===========
[所有城市](http://m.cnpm25.cn/choicecity.html)


使用方法
===========

>>> import pm25
>>> print pm25.get('beijing')['time']
更新:03-10 10:00
>>> print pm25.get('beijing')['AQI']
[u'114', u'102', u'102', u'93', u'89', u'97', u'99', u'104', u'95', u'74', u'67', u'77', u'97']
>>> print pm25.get('beijing')[u'监测点'][0]
美国大使馆


返回值结构
===========
* time —— 字符串;数据发布时间
* 监测点 —— 字符串列表;所有监测点,注意获取数据时候要加u,比如`pm25.get('beijing')[u'监测点']`
* AQI —— 字符串列表;所有监测点对应的AQI
* 质量状况 —— 字符串列表;所有监测点对应的质量状况
* PM2.5浓度 —— 字符串列表;所有监测点对应的PM2.5浓度
* now —— 字符串;当前空气质量


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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pm25-0.1.5.tar.gz (2.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page