PyGithub 中的账户名
account name in PyGithub
我正在使用 PyGithub 包来尝试自动创建新的 github 存储库。
from github import Github
g = Github(token)
user = g.get_user()
repo = user.create_repo(name)
创建该存储库后,我也在创建一个本地存储库,只需尝试 link 它们即可。
我需要执行的命令之一是git remote add origin git@github.com:<AccountName>/<RepoName>.git
我不想将我的帐户名硬编码到此脚本中,因此我试图从 Github
包中获取该名称。
显然,在 github 上,我有两个 'user names' - 其中一个是个人资料名称,另一个是帐户名称。
当我执行 user.name
时,我得到了我的个人资料名称,而不是我需要的帐户名称。
有没有办法专门获取该帐户名?
在 documentation I found that you can get the login
名称中环顾四周:
from github import Github
g = Github(token)
user = g.get_user()
print(user.login)
#OUTPUT: my_username
我正在使用 PyGithub 包来尝试自动创建新的 github 存储库。
from github import Github
g = Github(token)
user = g.get_user()
repo = user.create_repo(name)
创建该存储库后,我也在创建一个本地存储库,只需尝试 link 它们即可。
我需要执行的命令之一是git remote add origin git@github.com:<AccountName>/<RepoName>.git
我不想将我的帐户名硬编码到此脚本中,因此我试图从 Github
包中获取该名称。
显然,在 github 上,我有两个 'user names' - 其中一个是个人资料名称,另一个是帐户名称。
当我执行 user.name
时,我得到了我的个人资料名称,而不是我需要的帐户名称。
有没有办法专门获取该帐户名?
在 documentation I found that you can get the login
名称中环顾四周:
from github import Github
g = Github(token)
user = g.get_user()
print(user.login)
#OUTPUT: my_username