在python中,从网站返回的响应对象是什么?

时间:2016-11-10 06:57:09

标签: python object response etsy

我正在尝试使用etsy API,我终于能够从源代码中运行它。我给了它我的钥匙,打印出来时它返回了以下内容。

<etsy._v2.EtsyV2 object at 0xb7284ccc>

但是我不知道该怎么做。 github-repo没有太多文档,并且假设要遵循的命令不起作用。我读了Etsy API并没有找到所提到的命令getFrontFeaturedListings,就像列出的github一样。

我之前遇到过这个问题的HTTP响应对象,我被告知使用response.content来查看有关该对象的更多信息。它不适用于这个对象所以我想知道是否有一种简单的方法来测试任何通用对象,或者至少看看这个对象包含什么?

1 个答案:

答案 0 :(得分:1)

如果有疑问,你总是可以在任意python对象上使用dir内置方法。这将显示附加到对象的方法和字段。 https://docs.python.org/3/library/functions.html#dir

无论如何,很遗憾听到图书馆的文件很差。上次我使用Etsy的API时,我刚创建了一个使用请求的小类。由于Etsy在他们的开发者网站上很好地列出了所有URI +文档,所以工作量不大。 https://www.etsy.com/developers/documentation/reference/favoritelisting