码迷,mamicode.com
首页 > 编程语言 > 详细

The First Python man in Github

时间:2018-05-02 19:11:57      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:cts   on()   res   png   import   login   .com   ppa   parent   

今天查了下Github上星星最多的Python man
技术分享图片
或许这就是目标吧

import requests
url = ‘https://api.github.com/search/repositories?q=language:python&sort=stars‘


def json_get(url):
        try:
                r = requests.get(url)
                r.raise_for_status()
        except:
                print(‘404‘)
        else:
                r.encoding = r.apparent_encoding
                return r.json()



response_dict = json_get(url)
print("Total repositories: ",response_dict[‘total_count‘])

#探索有关仓库信息
repo_dicts = response_dict[‘items‘]
print("Repositories returned: ",len(repo_dicts))

#研究第一个仓库
repo_dict = repo_dicts[0]

print("\nSelected information about first repository")
print("Name: ",repo_dict[‘name‘])
print("Owner: ",repo_dict[‘owner‘][‘login‘])
print("Stars: ",repo_dict[‘stargazers_count‘])
print("Repository: ",repo_dict[‘html_url‘])
print("Creatd: ",repo_dict[‘created_at‘])
print("Downloads: ",repo_dict[‘downloads_url‘])
print("Updated: ",repo_dict[‘updated_at‘])
print("Description: ",repo_dict[‘description‘])
print("Watchers num: ",repo_dict[‘watchers_count‘])

The First Python man in Github

标签:cts   on()   res   png   import   login   .com   ppa   parent   

原文地址:https://www.cnblogs.com/Martrix-revolution/p/8981686.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!