Python呼叫百度API之天氣查詢

2021-07-04 09:14:00 字數 1245 閱讀 6842

標籤(空格分隔): python api

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

#python 2.7.9

''' 通過拼音訪問城市天氣

'''import sys, urllib, urllib2, json

url = ""

city= raw_input("輸入你想查詢城市的名稱拼音:")

#完整api訪問介面

url=url+city

req = urllib2.request(url)

#給定header

#這裡注意填寫自己的apikey

req.add_header("apikey", "2c967fe4a5c591dcbd03acbf80f7f679")

resp = urllib2.urlopen(req)

content = resp.read()

#通過json的loads將獲得資料內容轉換成python物件

info = json.loads(content);

#獲取具體內容

if(info['errnum'] == -1):

print info['errmsg']

else:

print

"你查詢的當地天氣資訊如下:"

print

"城市:", info['retdata']['city']

print

"經度:", info['retdata']['longitude']

print

"緯度:", info['retdata']['latitude']

print

"查詢日期:", info['retdata']['date']

print

print

"海拔:", info['retdata']['altitude']

print

"天氣:", info['retdata']['weather']

print

"最低氣溫:", info['retdata']['l_tmp']

print

"最高氣溫:", info['retdata']['h_tmp']

print

"風向:", info['retdata']['wd']

print

"風力:", info['retdata']['ws']

print

print

Qt之呼叫百度API

本次設計的最終效果如下 官方的新手指南對如何接入ai開放平台做了詳盡的引導。下面介紹如何利用qt進行ai介面呼叫,本次呼叫以身份證為例。閱讀完新手指南後,獲得了access token,將其儲存在qstring中 qstring accesstoken 24.48d309c18be44c2e73fc...

python呼叫百度api動物識別

免費的,但識別幾百張後容易掉線 import requests url 字典form的image鍵對應的值為 data image jpeg base64,的64位編碼 form r requests.post url,data form 每天500次免費呼叫機會,之後0.8元 千次。但是也會出現掉...

使用python呼叫百度翻譯api

注意看一下產品服務,有的服務有字元數量限制超過了要收費。輸入的引數有 簽名生成的演算法 import hashlib 用來計算md5碼 deffanyi shuru header 隨機碼 金鑰 q shuru md5 hashlib.md5 md5.update sign.encode utf 8 ...