PyGithub
v2.5.0
PyGitHub 是一個用於存取 GitHub REST API 的 Python 函式庫。該程式庫使您能夠管理 Python 應用程式中的 GitHub 資源,例如儲存庫、使用者設定檔和組織。
pip install PyGithub
from github import Github
# Authentication is defined via github.Auth
from github import Auth
# using an access token
auth = Auth . Token ( "access_token" )
# First create a Github instance:
# Public Web Github
g = Github ( auth = auth )
# Github Enterprise with custom hostname
g = Github ( base_url = "https://{hostname}/api/v3" , auth = auth )
# Then play with your Github objects:
for repo in g . get_user (). get_repos ():
print ( repo . name )
# To close connections after use
g . close ()
更多資訊可以在 PyGitHub 文件網站上找到。
長期討論和錯誤報告透過 GitHub Issues 進行維護。程式碼審查是透過 GitHub Pull Requests 完成的。
有關更多信息,請閱讀 CONTRIBUTING.md。
我們正在積極尋找維護人員來分類問題、拉取請求並減少發布。如果您從事的專案利用 PyGitHub 並且對保持程式碼正常運作有既得利益,請向 MAINTAINERS 文件中的某人發送電子郵件。