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設(shè)計模式編程之工廠方法模式的使用
這篇文章主要介紹了Python設(shè)計模式編程之工廠方法模式的運(yùn)用實例,文中也對Factory Method模式中涉及到的角色作出了解析,需要的朋友可以參考下2016-03-03Python入門之三角函數(shù)tan()函數(shù)實例詳解
這篇文章主要介紹了Python入門之三角函數(shù)tan()的相關(guān)內(nèi)容,介紹了tan()函數(shù)的描述,語法以及簡單實例,具有一定參考價值,需要的朋友可以了解下。2017-11-11Python 從subprocess運(yùn)行的子進(jìn)程中實時獲取輸出的例子
今天小編就為大家分享一篇Python 從subprocess運(yùn)行的子進(jìn)程中實時獲取輸出的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08Python操作SQLite/MySQL/LMDB數(shù)據(jù)庫的方法
這篇文章主要介紹了Python操作SQLite/MySQL/LMDB數(shù)據(jù)庫的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11Python Pytorch深度學(xué)習(xí)之自動微分
今天小編就為大家分享一篇關(guān)于Pytorch自動微分的文章,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-10-10python pandas合并Sheet,處理列亂序和出現(xiàn)Unnamed列的解決
這篇文章主要介紹了python pandas合并Sheet,處理列亂序和出現(xiàn)Unnamed列的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03python元組和字典的內(nèi)建函數(shù)實例詳解
這篇文章主要介紹了python元組和字典的內(nèi)建函數(shù),結(jié)合實例形式詳細(xì)分析了Python元組和字典的各種常見內(nèi)建函數(shù)功能與相關(guān)使用技巧,需要的朋友可以參考下2019-10-10Pyhthon中使用compileall模塊編譯源文件為pyc文件
這篇文章主要介紹了Pyhthon中使用compileall模塊編譯源文件為pyc文件,需要的朋友可以參考下2015-04-04