Python 通過調(diào)用接口獲取公交信息的實例
更新時間:2018年12月17日 11:03:32 作者:SnowRomance
今天小編就為大家分享一篇Python 通過調(diào)用接口獲取公交信息的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# -*- coding: utf-8 -*-
import sys, urllib, urllib2, json
city=urllib.quote(sys.argv[1]);
url = 'http://apis.baidu.com/xiaota/bus_lines/buses_lines?city=%s&bus=%s&direction=%s'%(city,sys.argv[2],sys.argv[3])
print url
req = urllib2.Request(url)
req.add_header("apikey", "2f5da4b87cbd02a5f8be1189db99b6a8")
resp = urllib2.urlopen(req)
content = resp.read()
if(content):
print(content)
print "\n"
busStation = json.loads(content)
print busStation.keys()
print busStation['data'].keys()
print busStation['data']['stations']
for bus in busStation['data']['stations']:
print bus['stateName']
以上這篇Python 通過調(diào)用接口獲取公交信息的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python入門教程(三十一)Python的Try和Except
這篇文章主要介紹了Python入門教程(三十一)Python的Try Except,當(dāng)我們調(diào)用Python并發(fā)生錯誤或異常時,通常會停止并生成錯誤消息,2023-05-05
可以使用try語句處理這些異常,需要的朋友可以參考下
Python列表數(shù)據(jù)如何按區(qū)間分組統(tǒng)計各組個數(shù)
這篇文章主要介紹了Python列表數(shù)據(jù)如何按區(qū)間分組統(tǒng)計各組個數(shù),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07
python 實現(xiàn)百度網(wǎng)盤非會員上傳超過500個文件的方法
這篇文章主要介紹了python 實現(xiàn)百度網(wǎng)盤非會員上傳超過500個文件的方法,幫助大家更好的利用python解決問題,感興趣的朋友可以了解下2021-01-01
python:pandas合并csv文件的方法(圖書數(shù)據(jù)集成)
下面小編就為大家分享一篇python:pandas合并csv文件的方法(圖書數(shù)據(jù)集成),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04

