91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python爬蟲采集天氣網實時信息的實現方法

發布時間:2020-07-18 10:30:44 來源:億速云 閱讀:152 作者:小豬 欄目:開發技術

這篇文章主要講解了Python爬蟲采集天氣網實時信息的實現方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

Python爬蟲采集天氣網實時信息的實現方法

相信小伙伴們都知道今冬以來范圍最廣、持續時間最長、影響最重的一場低溫雨雪冰凍天氣過程正在進行中。預計,今天安徽、江蘇、浙江、湖北、湖南等地有暴雪,局地大暴雪,新增積雪深度4~8厘米,局地可達10~20厘米。此外,貴州中東部、湖南中北部、湖北東南部、江西西北部有凍雨。言歸正傳,天氣無時無刻都在陪伴著我們,今天小編帶大家利用Python網絡爬蟲來實現天氣情況的實時采集。

Python爬蟲采集天氣網實時信息的實現方法

此次的目標網站是綠色呼吸網。綠色呼吸網站免費提供中國環境監測總站發布的PM2.5實時數據查詢,更收集分析關于PM2.5有關的一切報告和科研結論,力求以綿薄之力尋同呼吸共命運的你關注PM2.5,關注大氣健康!

程序實現很簡單,本次選擇BeautifulSoup選擇器用于匹配目標信息,如:地區、時間、AQI指數、首要污染物、PM2.5濃度、溫馨提示等。需要采集的頁面內容如下圖所示:
Python爬蟲采集天氣網實時信息的實現方法

綠色呼吸網天氣信息

在網頁源碼中,目標信息存在的位置如下圖所示:

Python爬蟲采集天氣網實時信息的實現方法

部分網頁源碼

在開發工具pycharm中進行代碼實現,難點在于BS4選擇器的語法。有個細節需要注意,部分城市在當天是沒有污染物的,因此在網頁中wuranwu這個屬性沒有任何顯示,此時應該介入if判斷語句,避免獲取的數據為空導致程序報錯,也可以做異常處理來解決這個問題。其中部分關鍵代碼如下圖所示:

Python爬蟲采集天氣網實時信息的實現方法

在開發工具pycharm中進行代碼實現

只要我們右鍵點擊運行,在控制臺中輸入我們所關注城市的漢語拼音,便可以在pycharm的控制臺中可以看到該地區的實時天氣信息,而且還有溫馨提示,是不是很方便呢?

看完上述內容,是不是對Python爬蟲采集天氣網實時信息的實現方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桦南县| 南宫市| 五寨县| 弋阳县| 南部县| 营山县| 望江县| 通道| 长阳| 嘉鱼县| 海兴县| 乡城县| 丰镇市| 筠连县| 乌鲁木齐县| 永丰县| 东丽区| 宁阳县| 冀州市| 芦溪县| 苍山县| 仪征市| 滕州市| 安丘市| 金秀| 梓潼县| 安宁市| 英吉沙县| 高尔夫| 清水县| 昭平县| 靖江市| 黄龙县| 梅州市| 汾阳市| 镇原县| 缙云县| 平安县| 溧阳市| 黄石市| 元阳县|