为什么通过requets(iter_content)生成器的循环不会中断?

时间:2018-10-06 10:04:29

标签: python-requests

像任何其他迭代器或列表一样,如果它们为空,则循环将中断,但python请求库中的iter_content情况并非如此。 它是如何工作的,即使生成器中仍然没有数据,有时连接也会丢失并且循环也不会中断。

url = 'some_url'
r = requests.get(url, stream=True)
for data in r.iter_content(chunk_size=100)
   print(data)

0 个答案:

没有答案