python獲取城市天氣資料案例

2021-06-21 11:22:27 字數 867 閱讀 8711

最近對城市的空氣質素指數尤為關心,總是想對比一下各個城市的空氣質素,單個查太麻煩,於是想到來用python**來獲取

注意:以下**需要在pyton2中執行

#coding:utf-8

import urllib2

import time

citys = ['北京','天津','石家莊','太原','西安','重慶','成都','貴陽','上海','蘇州','杭州','南京','廣州','深圳','廈門','武漢']

time = time.strftime('%y-%m-%d')

for i in range(len(citys)):

url_aqi = '' + citys[i] + 'aqi&f=8&rsv_bp=1&rsv_spt=3&wd=' + citys[i] + 'aqi&inputt=0'

url_tem = '' + citys[i] + '氣溫&f=8&rsv_bp=1&rsv_spt=3&wd=' + citys[i] + '氣溫&inputt=0'

content_aqi = urllib2.urlopen(url_aqi).read()

content_tem = urllib2.urlopen(url_tem).read()

index_aqi_1 = content_aqi.find('class="op_pm25_graexp\">')

index_aqi_2 = content_aqi.find('

') index_tem_2 = content_tem.find('℃')

執行結果:

qt qml ajax 獲取 json 天氣資料

依賴ajax.js類庫,以下 很簡單的實現了獲取天氣json資料並展示的任務 testajax.qml 1 import qtquick 2.0 2 import ajax.js as ajax34 5 6 測試用ajax 獲取 json 資料 7更複雜的ajax呼叫請檢視 qml network ...

Python3獲取歷史天氣資料

資料 是歷史天氣網 函式輸入的是城市拼音,年份 可設定起始年份 輸出的是pandas裡的dataframe資料型別,便於儲存成excel或其他本地資料儲存形式。coding utf 8 created on sat sep 15 11 20 40 2018 author csm import req...

Python爬取中國天氣網天氣資料

由於一些需要,想要獲取今天的天氣資料,於是又撿起了python寫了個爬蟲用來獲取中國天氣網上的氣象資料。由於我需要的資料比較簡單,因為我只需要北京地區當天的溫度 最低溫度和最高溫度 和天氣,因此 部分比較簡單,下面就來講講這個爬取的過程。第一步 網頁分析 要進行爬蟲設計,首先得分析網頁的請求過程。首...