函式 呼叫開放介面獲取天氣預報

2021-09-11 20:25:46 字數 568 閱讀 6410

呼叫開放介面(不需要申請key的那種)

# -*- coding: utf-8 -*-

import requests,json

# 功能:呼叫開放介面,返回相應json資料

def invocatei(iurl,iparams):

packiparams = json.dumps(iparams) # 把dict轉為json

rps = requests.post(iurl, packiparams)

# print(rps.text)

# rpsjson = rps.json()

# print(type(rpsjson))

# print(rpsjson['data']['forecast'])

return rps.json()

# 呼叫示例

iurl = ''

iparams =

res = invocatei(iurl,iparams)

print(res)

# 後續可以自行處理json

感謝提供開放介面的** 

獲取天氣預報

接受查詢的城市 city get city 連線redis redis new redis redis connect 127.0.0.1 6379 選擇redis資料庫 redis select 1 獲取是否已經查詢過 生命週期為半小時 res redis get city 進行判斷 if emp...

天氣預報API介面

原文 天氣預報api介面 一 氣象台api介面 1.xml介面 這個是全國天氣的根節點,列出所有的省,其中的pyname欄位是各個省xml的檔名,比如北京的是beijing,那就意味著北京的xml位址為 乙個省的天氣,其中列出該省各個市的資料,北京就列出各個區。tmp1是最低溫低,tmp2是最高溫度...

android 獲取天氣預報

第一行 中獲取天氣的方法已經不行了,天氣老是不更新。搞了大半天,現在終於搞定了。一。資料 北京通過城市名字獲得天氣資料,json資料 通過城市id獲得天氣資料,json資料 獲得json的資料為 yesterday aqi 86 city 北京 按照道理,接下去應該比較容易了,只需要對json資料解...