使用完整的GitHub API v3
项目描述
PyGitHub
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 文件中的某位人员发送电子邮件。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
pygithub-2.4.0.tar.gz (3.5 MB 查看哈希值)
构建版本
PyGithub-2.4.0-py3-none-any.whl (362.6 kB 查看哈希值)
关闭
pygithub-2.4.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6601e22627e87bac192f1e2e39c6e6f69a43152cfb8f307cee575879320b3051 |
|
MD5 | 9ad4bdf757df7f69a0905a1aa5e2aab3 |
|
BLAKE2b-256 | f1a01e8b8ca88df9857836f5bf8e3ee15dfb810d19814ef700b12f99ce11f691 |
关闭
PyGithub-2.4.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 81935aa4bdc939fba98fee1cb47422c09157c56a27966476ff92775602b9ee24 |
|
MD5 | 987045aeee4d9949661bc92ca6080166 |
|
BLAKE2b-256 | 0af3e185613c411757c0c18b904ea2db173f2872397eddf444a3fe8cdde47077 |