Python`requests`获取用于JSON响应的生成器对象

时间:2019-05-15 15:41:17

标签: python json python-2.7 python-requests

我正在使用Python的requests库来获取巨大的JSON响应。

通常,当我执行data = resp.json()时,大约需要5秒钟。

然后我尝试将ujson设置为data = ujson.loads(resp.text),大约花了2秒钟。

是否有一种方法可以从响应中获取类似generator的对象?我知道我们有streaming工具可用,但是我想这将为我提供成块的数据,而我需要将数据作为每个元素,因为我可能会在for上进行迭代循环。

尽管这一切都是为了进一步减少时间,但上述方法是否可能?还是有其他方法可以实现这一目标(我也对其他任何图书馆开放)?

谢谢!

0 个答案:

没有答案