1. 程式人生 > >《Python程式設計從入門到實踐》學習筆記詳解-專案篇(API的使用)

《Python程式設計從入門到實踐》學習筆記詳解-專案篇(API的使用)

上幾篇介紹了《Python程式設計從入門到實踐》的語法篇及2個專案篇。這篇文章介紹Python專案篇之API的使用。

#Python網路程式設計--API的使用


#執行API呼叫並處理結果
import requests
url='https://api.githup.com/search/repositories?q=language:python&sort=stars'
r=requests.get(url)
print("Status code:",r.status_code)
response_dict=r.json()
print(response_dict.keys())

#在圖表中新增可單擊的連結
names,plot_dicts=[],[]
for repo_dict in repo_dicts:
    names.append(repo_dict['name'])
    plot_dict={
            
            'value':repo_dict['stargazers_count'],
            'label':repo_dict['description']
            'xlink':repo_dict['html_url']
            }
    plot_dicts.append(plot_dict)