国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

如何對比多個庫,看看那個最靠譜

jeffrey_up / 1660人閱讀

摘要:如何對比多個庫,看看那個最靠譜思路用那些參考值如何獲取數據如何查詢需要的數據參考的數值生態值數數如何獲取數據接口上獲取,接口文檔地址對比事例查詢數據函數即可開始搞請求查生態的接口寫代碼以為例生態

如何對比多個庫,看看那個最靠譜 思路

用那些參考值

如何獲取數據

如何查詢需要的數據

參考的數值

生態值

star數

Fork數

如何獲取數據

接口上獲取Fork,star

接口文檔地址

對比:

https://api.github.com/search/repositories?q=django
https://api.github.com/search/repositories?q=bottle
https://api.github.com/search/repositories?q=flask

事例:

https://api.github.com/search/repositories?q=django&sort=stars&order=asc
查詢數據

input函數即可

開始搞

postman請求: https://api.github.com/search/repositories?q=bottle

查生態的api接口
https://api.github.com/search/repositories?q=topic.django
寫代碼
# API:
"""
以django為例:
https://api.github.com/search/repositories?q=django
https://api.github.com/search/repositories?q=topic:django   #生態
"""
import requests

def get_names():
    print("Separate each name with Space")
    names = input()
    return names.split()

def check_repos(names):
    repo_api = "https://api.github.com/search/repositories?q="
    ecosys_api = "https://api.github.com/search/repositories?q=topic:"
    for name in names:
        ecosys_info = requests.get(ecosys_api+name).json()["total_count"]
        repo_info = requests.get(repo_api+name).json()["items"][0]
        stars = repo_info["stargazers_count"]
        forks = repo_info["forks_count"]

        print("Stars:"+str(stars))
        print("Forks:"+str(forks))
        print("Ecosys:"+str(ecosys_info))
        print("--------------------")

name = get_names()
check_repos(name)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/41676.html

相關文章

  • 可能是 PHP 面試靠譜的資料了

    摘要:寫了好幾年了,一直也沒有什么拿得出手的作品,去年面試被虐菜之后,于是開始寫這個面試問答,寫完第一版之后發到上,關注的人蠻多的。然而面試依然被虐菜,于是繼續寫第二版,現在寫完了,發上求拍磚,各路大神可以提點建議啥的。 CURD 寫了好幾年了,一直也沒有什么拿得出手的作品,去年面試被虐菜之后,于是開始寫這個 PHP 面試問答,寫完第一版之后發到 Github 上,關注的人蠻多的。然而面試依...

    AZmake 評論0 收藏0
  • 從ThinkPHP源碼講解_initialize()與__construct()

    摘要:函數的出現是為了我們可以在子類中同時調用父類與子類的構造函數。而在父類經過特別處理后,本身就就可以完成這個功能了,其實我認為的函數本意就是用來在需要同時調用父類與子類構造函數時用的。 最近在學習ThinkPHP框架,看到_initialize()函數,也正好做個小總結 簡單看了谷歌,百度上的教程,感覺噼里啪啦說了好多,全在進行測試,都沒說到點子上~ 實驗版本:ThinkPHP 3.2....

    Mike617 評論0 收藏0
  • 初試k8s,通過rancher自頂向下的學習kubernetes

    摘要:下面我想介紹另一種學習思路,自頂向下的學習。是通過虛擬機創建集群,支持多種虛擬機,我這里用的。對內或對外暴露服務。和的控制器,通過配置的規則來管理。三個主要的命令行程序用了啟動集群。需要在所以節點上運行,處理集群內部通訊,類似。 之前就玩過docker,但是一直不知道怎么把容器運用到生產上。構建一個docker鏡像,把他run起來很簡單;難的是容器的部署(CICD),容器的網絡,數據持...

    marser 評論0 收藏0
  • 初試k8s,通過rancher自頂向下的學習kubernetes

    摘要:下面我想介紹另一種學習思路,自頂向下的學習。是通過虛擬機創建集群,支持多種虛擬機,我這里用的。對內或對外暴露服務。和的控制器,通過配置的規則來管理。三個主要的命令行程序用了啟動集群。需要在所以節點上運行,處理集群內部通訊,類似。 之前就玩過docker,但是一直不知道怎么把容器運用到生產上。構建一個docker鏡像,把他run起來很簡單;難的是容器的部署(CICD),容器的網絡,數據持...

    tinyq 評論0 收藏0
  • 初試k8s,通過rancher自頂向下的學習kubernetes

    摘要:下面我想介紹另一種學習思路,自頂向下的學習。是通過虛擬機創建集群,支持多種虛擬機,我這里用的。對內或對外暴露服務。和的控制器,通過配置的規則來管理。三個主要的命令行程序用了啟動集群。需要在所以節點上運行,處理集群內部通訊,類似。 之前就玩過docker,但是一直不知道怎么把容器運用到生產上。構建一個docker鏡像,把他run起來很簡單;難的是容器的部署(CICD),容器的網絡,數據持...

    jemygraw 評論0 收藏0

發表評論

0條評論

jeffrey_up

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<