问题标签 [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.

0 投票
1 回答
429 浏览

python - 为什么我的存储库对象使用 github3.py 返回 Nonetype?

使用 github3.py 版本 0.9.5文档,我正在尝试创建一个存储库对象,但它不断返回Nonetype,因此我无法访问存储库的内容。StackOverflow 上似乎没有任何其他帖子,或者图书馆的 GitHub 问题上的对话解决了这个问题。

AttributeError: 'NoneType' object has no attribute 'contents'是我收到的确切错误。

在说repo = repository('Django', auth)我尝试用fv4更改身份验证的行上,但这并没有改变任何其他内容。

0 投票
2 回答
154 浏览

python - 尝试使用 github3.py 创建文件时出现“InvalidSchema”

使用 github3.py 1.0.0a4,我正在尝试制作一个基本的“服务器”程序来创建、更新、删除和获取文件。但是,我的程序在尝试创建文件时会引发“InvalidSchema”。为什么?我用文档检查了我的程序......

代码:

在命令行上运行时的结果:

0 投票
1 回答
103 浏览

python - 拉取请求的克隆 url

我正在尝试获取拉取请求的克隆 URL。例如,在使用 Octokit 库的 Ruby 中,我可以像这样从头部和底部获取它,其中pr是 PullRequest 对象:pr.head.repo.clone_urlpr.base.repo.clone_url. 如何使用 github3.py 实现相同的目标?

0 投票
1 回答
1663 浏览

python - TypeError:“GitHubIterator”对象不支持索引

使用 github3.py,我想检索与拉取请求关联的评论列表中的最后一条评论,然后在其中搜索字符串。我已经尝试了下面的代码,但我得到了错误TypeError: 'GitHubIterator' object does not support indexing(没有索引,我可以检索评论列表)。

0 投票
1 回答
264 浏览

github3.py - 如何从某个标签获取文件的内容

我正在为项目编写更新脚本,其中远程代码应根据提供的版本号更新某些文件。
为此,在 github 中创建了标签(发布)。
现在我想下载这些文件,因为它们在提交带有版本名称的标签时。

0 投票
0 回答
248 浏览

python - 如何通过 setup.py 安装 github3.py?

我想在我的金字塔应用程序上使用 github3.py 模块。

在我的开发环境中,我可以通过 pip 安装 github3.py 并且工作正常。但是我需要将 github3.py 添加到 setup.py 以用于生产环境,因为我想通过一个命令设置生产环境。python setup.py install

所以我为我的金字塔应用程序编写了 setup.py,如下所示。

当我执行安装命令时,我得到了错误。

我在新的 virtualenv 上执行了 install 命令以确保环境干净。

我该如何解决?提前致谢!

ADD:完整的输出在这里。我在这里使用develep参数而不是install获取完整的输出。install因为我使用参数时输出太长了。我也想在我的新开发环境中安装 github3.py。

0 投票
1 回答
349 浏览

python - 将图像添加到拉取请求评论

我正在使用 github3.py 库在来自 csv 文件的列字段的拉取请求中创建评论。我想将图像与列的输出一起添加到评论中,但我找不到这样做的方法。我已经阅读了使用 PIL 打开图像,但.create_comment()只需要一个字符串值。任何提示或指示?

0 投票
0 回答
294 浏览

python - 使用 github3.py 检索给定分支的状态

我正在尝试通过在下面进行以下调用来检索拉取请求状态的最新(最后)描述属性。然后,从那里创建关于如何通过描述属性中的文本处理拉取请求的逻辑。

如果我有分支名称 ( for status in repo.commit(branch.head.ref).statuses()),如何使用 github3.py 模块(版本 1.0.0a2)调用以获取给定分支的状态?

请参阅此链接https://developer.github.com/v3/repos/statuses/#list-statuses-for-a-specific-ref和此链接https://api.github.com/repos/Microsoft /TypeScript/commits/moveModuleTransformToEnd/statuses 供进一步参考。

0 投票
1 回答
170 浏览

python - 使用 github3.py,如何仅使用 client_id 和 client_secret 增加 GitHub 的速率限制?

我想通过传递client_idclient_secret请求来增加 GitHub 的速率限制。我不想使用用户/通行证或 OAuth 身份验证。我只想提出一个相当于:

github3.py 是否提供了一种方法来做到这一点?

0 投票
1 回答
1337 浏览

python-3.x - GitHub API 使用 Python 获取问题描述

任务:(使用 GitHub API)1)获取给定 repo 的所有已关闭里程碑 2)获取该里程碑的所有问题 3)为每个问题获取它的描述 4)最后,例如使用 Markdown,创建一个页面供 PM 查看

我正在使用 Python 3.5,使用 lib github3.py,我得到了 1&2,但在使用 #3 时遇到了问题。查看 GitHub 文档,我不确定它是否支持检索问题的描述。

我正在查看此 API 文档: https ://developer.github.com/v3/issues

我的问题是,#3可以完成吗?我错过了什么吗?

谢谢你。我到目前为止是这样的: