Python 2.7:Imgur API并从帖子中获取明确的文本注释?

时间:2016-09-24 06:12:31

标签: python imgur

client = ImgurClient(client_id, client_secret, access_token, refresh_token)
for item in client.gallery_item_comments("c1SN8", sort='best'):
    print item

这是我目前的代码。我试图做的是(希望)从该函数返回一个评论ID列表。它不会这样做,而是输出它。

<imgurpython.imgur.models.comment.Comment object at 0x03D8EFB0>
...

我要问的是,Imgur api中是否有任何功能组合可以获得评论ID列表? API

1 个答案:

答案 0 :(得分:1)

在上面的代码中,item是一个表示评论本身的Comment对象。因为它没有定义如何打印Object的方法,所以你会看到imgurpython.imgur.models.comment.Comment告诉你对象类型和0x03D8EFB0表示对象所在的内存中的地址。别担心,这确实是你正在寻找的评论。

查看评论的Imgur API documentation,您可以看到评论具有以下属性:idimage_idcommentauthor,{ {1}},author_idon_albumalbum_coverupsdownspointsdatetime,{{1 }},parent_iddeleted

您可以通过访问for循环中的vote来访问每个属性。例如,如果要打印所有children,可以执行以下操作:

item.<property>