• python入门-使用API


    python入门-使用API

    import requests
    
    #执行API调用并存储响应
    url = 'https://api.github.com/search/repositories?q=language:python&sort=stars'
    r = requests.get(url)
    
    print('status code', r.status_code)
    
    #把api响应存储在一个变量中
    response_dict = r.json()
    print("Total repositories:", response_dict['total_count'])
    
    #探索有关仓库的信息
    repo_dicts = response_dict['items']
    print("Repositories returned:", len(repo_dicts))
    
    #研究第一个仓库
    repo_dict = repo_dicts[0]
    print('
    Selected information about first repository:')
    print("Name", repo_dict['name'])
    print("Ower", repo_dict['owner']['login'])
    print("Stars", repo_dict['stargazers_count'])
    print("Repository:", repo_dict['html_url'])
    print("Created:", repo_dict['created_at'])
    print("Updated:", repo_dict['updated_at'])
    print("Description:", repo_dict['description'])
    #print("
    Keys:", len(repo_dict))
    
    #for key in sorted(repo_dict.keys()):
        #print(key)
    #处理结果
    #print(response_dict.keys())

    如果之前没有requests记得安装下

    pip install --user requests
  • 相关阅读:
    json批量设置DIV属性
    随机产生div背景颜色变化
    发送验证码倒计时
    购物网站倒计时
    ARC066B
    [Poi2011]Conspiracy
    CF1103E Radix Sum
    NOI2018 冒泡排序
    CometOJ 5E
    NOI2020 命运
  • 原文地址:https://www.cnblogs.com/baker95935/p/9699727.html
Copyright © 2020-2023  润新知