2017-05-02 13 views
0

私は最近誰か(組織)のGitHubアカウントで更新されたリポジトリを表示するappを作成したいと思います。
私はPyGitHubを試してみました。私は多くの方法で(キーに関連したパラメータ、異なる反復で)jsonを試しましたが、結果はありませんでした。PythonでGitHub API経由で最新リポジトリを取得するには?

誰かが助けることができますか?

from github import Github 
import requests 
import json 

parameters = {"sort": 'pushed'} 
r = requests.get("https://api.github.com/users/:github_user_name:/repos.json", params=parameters) 

resp = r.json() 

for item in resp['updated_at']: 
    print(item['updated_at']) 

答えて

0

リポジトリにupdated_atメソッドを呼び出し、比較レポが更新されたかどうかをチェック次回の日付を格納することができます。

最終更新日時を取得:

from github import Github 

g = Github('username', 'password') 
repo = g.get_repo('CouchPotato/CouchPotatoServer') # full repo name or id 
date = repo.updated_at 

2017-05-02 13:48:58

は、あなただけの必要=へ:
1.ストアリポジトリ
2.コール機能に関連する日付X時間ごとに1回、または任意の間隔で選択します。
3.保存した日付と新しい日付を比較します。

関連する問題