问题标签 [github3.py]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何获取特定团队或存储库的 GitHub 用户名和电子邮件
如何使用 Python 和 GitHub API 获取特定团队(或存储库)的用户详细信息(用户名、电子邮件、位置)?这些团队不公开,但我是我正在尝试检查的团队的成员(为老板准备报告)。
我试过使用像 github3py 这样的库,到目前为止没有任何运气。
python-3.x - 使用 github3 列出标签和标签内容
我们每周标记提交,我想发布报告以查看标记名称及其内容,我使用 python 3.x 和github3尝试了以下操作
到目前为止一切顺利,现在我尝试寻找一种可以提取标签的方法,r 有一个称为标签的方法,另外,查看我找到 RepoTags 的文档。此外,我在 Stack here上找到了这个问题。底线我是一个新的开发人员,我无法让它工作,如果有人能指出我正确的方向,这里是我的一些更相关的尝试和错误,最终结果是获得一个标签列表可用于该存储库,然后遍历它们以获取每个标签的内容。
那个返回<bound method GitHubCore.as_json of <GitHubIterator [1, /repos/owner/repository_name/tags]>>
我试过tag = github3.repos.tag.RepoTag
没有返回任何东西,当我尝试查看对象“标签”包含的方法时,它们都没有返回任何对我有用的东西。
python - github3.repos.contents.content 返回一个空对象
我想获取它存储配置的文件的内容。
我正在使用以下代码:
但是,sub_folder[1].content
是空的,我无法获得我的信息。那么,我错过了什么吗?
python - github3.py Repository 类有没有办法“创建”一个分支?
使用 github3.py 库的 1.0.0a4 版本。
我正在尝试在新分支的存储库中创建一个新文件。
假设: gh是经过身份验证的对象。
对 create_file 的调用无法创建“NewFile”和“NewBranch”。如果我执行以下操作,则文件会在“默认”分支上正常创建,如我所料。
我确信“create_file”的第一种形式实际上确实创建了一次分支,但我不确定为什么它现在没有发生。是否期望通过此调用创建“分支”?我还没有找到另一个可以创建分支的 API。
github - 如何使用 github3 库在 github 中获取我的私有存储库?
我已经生成了一个 github 访问令牌。我尝试从 pygithub 和 github api v3 访问 repos,一切都很好。
现在使用 github3 我无法访问我的私人仓库。我正在使用python(我知道你知道)。
代码结构感觉就像我正在尝试访问其他人的私人仓库。它在 pygithub 中的方式不一样。在 pygithub 中,您可以在不传递用户名的情况下获得自己的存储库。
python - 可以使用 github3.py 来查找分叉回购的父/上游吗?
给定一个分叉的仓库,我如何使用 github3.py 来找到它被分叉的父仓库或上游仓库?这对于请求来说相当容易,但我不知道如何在 github3.py 中做到这一点。
有要求:
此用例类似于如何在 github 中找到用户贡献的所有公共存储库?但我们还需要检查用户的 repo 来自的父/上游 repo。
python - github3.py login using ssh keys
Is there a way to use github3.py python library to access github with a SSH key? I'm trying to create a service that writes on some repositories using a machine user for security reasons.
python - Python Github3 库如何获取 ShortOrganization 生成器的确切内容
我正在使用 Github3 库来访问 Github Enterprise API。我正在尝试获取特定用户拥有的所有组织,但是在获得 ShortOrganization 的生成器之后,我不知道如何实际获取组织名称,有人可以帮忙吗?
这是我的尝试:
以下是我当前的输出:
我哪里做错了?
python - github3.py v1.3.0 AttributeError: iter_repos
我正在尝试遍历私人组织中的所有存储库。以下是一些在我的机器上不起作用的示例代码(Windows 10、Python 3.6.5):
当我运行它时,我得到: AttributeError: iter_repos 回溯指向我调用 iter_repos 的第 5 行。
python - Github3.py 1.3.0 获取提交时间戳
我查看了文档甚至源代码,但似乎无法弄清楚如何使用 github3.py 库获取提交的时间戳。我很确定它在那里,因为它是一个时间戳。