将缓冲区转换为所需的数组?
Convert Buffer to Desired Array?
我正在使用 pygithub3
调用 api 来接收组织的存储库,但得到的结果是:
<pygithub3.core.result.smart.Result object at 0x7f97e9c03d50>
我相信这是一个缓冲对象。为什么会这样?我希望结果是
['express-file', 'users']
我的代码看起来有点像这样:
import pygithub3
auth = dict(username="******", password="******") # I hashed these for SO.
gh = pygithub3.Github(**auth)
repos = gh.repos.list_by_org(org="incrosoft", type="all")
print repos
我怎样才能得到我想要的输出?可能吗?有什么东西可以把它变成我想要的数组吗?
如果您查看 the Result
class 的文档字符串,您会发现可以通过调用 your_result.all()
来获取列表。
如果您在 Python 解释器会话中键入 help(pygithub3.core.result.smart.Result)
(导入了 pygithub3
),您将看到此文档字符串被打印出来,因此您无需检查源代码每次。
我正在使用 pygithub3
调用 api 来接收组织的存储库,但得到的结果是:
<pygithub3.core.result.smart.Result object at 0x7f97e9c03d50>
我相信这是一个缓冲对象。为什么会这样?我希望结果是
['express-file', 'users']
我的代码看起来有点像这样:
import pygithub3
auth = dict(username="******", password="******") # I hashed these for SO.
gh = pygithub3.Github(**auth)
repos = gh.repos.list_by_org(org="incrosoft", type="all")
print repos
我怎样才能得到我想要的输出?可能吗?有什么东西可以把它变成我想要的数组吗?
如果您查看 the Result
class 的文档字符串,您会发现可以通过调用 your_result.all()
来获取列表。
如果您在 Python 解释器会话中键入 help(pygithub3.core.result.smart.Result)
(导入了 pygithub3
),您将看到此文档字符串被打印出来,因此您无需检查源代码每次。