資源簡介
使用requests和bs4 python庫,獲取PM2.5網站上的監測表格信息,使用findall查找行列,檢索位置可以更換不同的市進行。
代碼片段和文件信息
#!/usr/bin/python
#?-*-?coding:?utf-8?-*-
#?author:zhoulong_GISER
#?blog:https://blog.csdn.net/qq_33356563
import?requests
from?bs4?import?BeautifulSoup
import?csv
url?=?‘http://www.pm25.in/xian‘#西安可以換成其他城市,
r?=?requests.get(urltimeout=30)
soup?=?BeautifulSoup(r.text)
#網頁表頭
head_lit=[‘監測點‘‘AQI‘‘空氣質量/指數類別‘‘首要污染物‘‘PM2.5/細顆粒物‘‘PM10/可吸入顆粒物‘
??????????‘CO/一氧化碳‘‘NO2/二氧化氮‘‘O3/臭氧1小時平均‘‘O3/臭氧8小時平均‘‘SO2/二氧化硫‘]
div_list?=?soup.find_all(‘td‘)
#提取網頁列表內容
ulist?=?[]
for?tr?in?div_list:
????ui?=?[
評論
共有 條評論