用Python的requests库作接口测试——对响应进行迭代

使用 requests.Response.iter_lines() 方法,可以很方便地对流式API(例如 Twitter的流式API )的响应进行迭代。

简单地设置 stream 为 True 便可以使用 iter_lines() 对响应进行迭代:

import json  
import requests  
  
r = requests.get('http://httpbin.org/stream/20', stream=True)  
  
for line in r.iter_lines():  
  
    # filter out keep-alive new lines  
    if line:  
        print(json.loads(line)) 
原文地址:https://www.cnblogs.com/dancesir/p/7550129.html