3

Github からリポジトリをランダムにサンプリングするソリューションを探しています。最終的な結果は、サンプルに対していくつかのデータ分析を実行することです。

私がやりたいのは、リポジトリの ID によるサンプリングです。0 から 270 万の間の int をサンプリングし、関連するリポジトリを見つけます。ユーザー名/レポ名を取得したら、API を使用して詳細を取得します。

問題は、レポ ID で検索する方法がわからないことです。助言がありますか?私は、ウェブスクレイピングまたは Python ソリューションに対してオープンです。

4

1 に答える 1

2

python を使用して GitHUb V3 Api にアクセスできます (「Github API v3 に最適な python ライブラリ」のように)。

そして、特定の id ( から、最後に見たリポジトリの整数 ID をパラメータとして使用して、GitHub リポジトリにアクセスできます。GET /repositories

于 2013-02-24T19:27:50.047 に答える