Python请求未返回完整的数据集

时间:2019-03-07 07:43:44

标签: python api

我正在使用adquant.com提取包含性能数据的报告。 adquant.com提供了带有适当列的漂亮数据表。一名高级代表告诉我,我可以使用python发出请求以收集此数据。我能够获得令牌并填写正确的参数,但最终得到的数据不正确。我得到了看起来像聚合数据的东西。我只得到一行数据,而我要获取的数据有60行。我不确定为什么会这样。

如果我使用“检查元素”,则可以看到参数和响应。我使用的参数与使用inspect元素时看到的参数完全相同,但是得到的响应却不同。

这是使用检查元素工具显示的adquant.com数据的样子。在右下角,您可以看到用于请求报告的参数。

ScreenShot1

当我单击“响应”选项卡时,所有数据都以json格式提供,我浏览了该数据,其中包含我需要的所有内容。所以我认为我使用python得到的响应是完全一样的。这是屏幕截图,右下角是响应数据。

ScreenShot2

这是我发出请求的python代码。它不能捕获所有内容,但具有与我在inspect元素中找到的参数完全相同的参数。

ScreenShot3

使用python请求获取完整数据集的任何帮助都将非常有用。谢谢!

0 个答案:

没有答案