问题标签 [pygithub]
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.
pygithub - 无法实例化 pyGithub 模块的 Github() 对象
任何对使用 PyGithub 模块有任何想法的人。实例化 git 对象时遇到问题。对于我尝试过的任何 URL,问题都是一样的。
下面是回溯。
挣扎了这么多天。只有首先调用自己(为 Github 对象创建实例)我被卡住了。休息我知道,可能很容易。
当我将 URL 从“ https://github.com/OpenSCAP ”更改为“ http://github.com/OpenSCAP ”时,得到以下回溯。完全不知道这个问题。
python - Pygithub 比较单个文件的提交
对 github 和 python 来说相当新,但正在寻找一种通过 Pygithub 比较单个文件上的提交的方法。我发现了这个compare(base, head)但这似乎比较了两个分支。
如果我不知道如何在 Pygithub 中执行此操作,我将考虑下载不同文件版本然后使用 difflib 比较两者的选项。
如果有人有任何见解,将不胜感激。
干杯,
布赖恩
python - PyGithub 有办法进行条件调用吗?
我注意到GitHub
API 有一个eTag
可用于返回标签以来的更改。 github3.py
有办法做到这一点,但我更喜欢PyGithub
,因为它感觉更直观。
这个功能存在吗?如果没有,还有其他推荐的图书馆吗?
python - 通过主邮箱获取 github 用户名
我正在使用 PyGithub 库邀请新成员加入组织。我面临的问题是下一个:在这种情况下,当我只知道用户的主电子邮件时,我如何检索他的用户名以进行相应的邀请?我知道通过 UI 可以,但是通过 API 找不到对应的调用。请协助!
python - 如何使用 Pygithub 结帐到新分支?
这是我学到的,
但我想知道如何结帐到一个新的分支。我在网上没有找到任何示例。非常感谢。
python - 使用 PyGithub 显示 git diff
比如我有一个文件t.json,内容是:
文件 t.json 被推送到 master 分支。然后我在文件中添加了一些内容,所以文件现在看起来像这样:
现在我可以使用 PyGithub 比较两个提交。代码是这样的:
这就是我得到的:
我想要的是
我应该怎么做才能通过将整个文件传递到 repo.update_file() 来比较差异。非常感谢。真的很感激。
python - 如何通过 PyGithub 将分支合并到 master
比如我有一个文件t.json,内容是:
文件 t.json 被推送到 master 分支。然后我将一些内容添加到文件中,并签出到一个新分支,因此文件现在看起来像这样:
现在我可以使用 PyGithub 比较两个提交。代码是这样的:
这就是我得到的:
我应该怎么做才能使用 PyGithub 将 my_new_branch 合并到 master 分支。非常感谢。真的很感激。
python - 使用pygithub的登录问题
我们正在尝试使用 pygithub 登录到我们的 GitHub 服务器,如下所示。请注意,“token_bla_bla”是我们在 GitHub 中为该用户生成的令牌:
然后我们尝试获取用户对象并通过以下方式打印:
但我们被AuthenticatedUser(login=None)
打印出来了。
有谁知道如何解决这个问题,以便我们可以登录,以便在我们的公司服务器中创建和使用 repos?
提前致谢 :)
python - PyGithub,无法从企业获取 repos
我正在使用 Spark(企业聊天)创建一个机器人,在 Python 中,我使用 PyGitHub 作为库。所以当我用机器人在我的房间里写“repos”时,他必须把我的repos列表发回给我。它适用于我的 github 个人帐户,但不适用于我的专业帐户。如果你能解释一下为什么?这是我的代码:
你能解释一下我的代码有什么问题吗?谢谢你
python - Pygithub - 组织回购 - 访问拉取请求详细信息
我正在将 Pygithub 用于公共回购,我是新手,我如何访问我的组织回购(私人)拉取请求详细信息,因为我从我的设置中生成了 OAuth 令牌和私有令牌。