上几篇介绍了《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)