Python requests请求响应以流stream的方式实现打印输出

 更新时间:2025年10月29日 08:37:49   作者:asmrobotx  
在使用requests库时,接收响应并打印内容需注意:若响应内容过大,应设置合理的chunk_size参数以避免内存溢出,当设置了stream=True时,不能使用response.text或response.content属性读取响应内容,否则会抛出异常

如果你使用的请求库是requests

那么你必须了解的大模型里的请求怎么响应式的接收并打印出来的。

这里给大家写一下正式的书写方式

import requests

url = "http://localhost:8080/stream"

payload = {}
headers = {}

response = requests.request("GET", url, headers=headers, data=payload,stream=True)

for chunk in response.iter_content(chunk_size=1024):
    # 处理响应内容
    print(chunk.decode("utf-8"))

注意

1、如果响应内容过大,可能会占用较多内存空间,需要设置合理的chunk_size参数避免内存溢出。

2、如果设置了stream=True,那么不能使用response.text或response.content属性读取响应内容,否则会抛出异常。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解python中sort排序使用

    详解python中sort排序使用

    这篇文章主要介绍了python中sort排序使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • python内存管理机制原理详解

    python内存管理机制原理详解

    这篇文章主要介绍了python内存管理机制原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • python学习之基于Python的人脸识别技术学习

    python学习之基于Python的人脸识别技术学习

    面部识别技术的应用越来越广泛,它广泛应用于安全系统、人机交互、社交媒体、医疗保健等领域。本文介绍了基于Python的人脸识别技术,感兴趣的小伙伴可以参考阅读
    2023-03-03
  • 基于Python实现经典植物大战僵尸游戏

    基于Python实现经典植物大战僵尸游戏

    这篇文章主要介绍了如何利用Python实现植物大战僵尸游戏,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2022-05-05
  • Python 中的Sympy详细使用

    Python 中的Sympy详细使用

    这篇文章主要介绍了Python 中的Sympy详细使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • Python re模块介绍

    Python re模块介绍

    这篇文章主要介绍了Python re模块介绍,需要的朋友可以参考下
    2014-11-11
  • Python 实现加密过的PDF文件转WORD格式

    Python 实现加密过的PDF文件转WORD格式

    这篇文章主要介绍了Python 实现加密过的PDF文件转WORD格式,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 利用Python代码实现数据可视化的5种方法详解

    利用Python代码实现数据可视化的5种方法详解

    在数据科学中,有多种工具可以进行可视化。下面这篇文章主要给大家介绍了关于利用Python代码实现数据可视化的5种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2018-03-03
  • python Pool常用函数用法总结

    python Pool常用函数用法总结

    在本篇内容里小编给大家整理的是一篇关于python Pool常用函数用法总结内容,有需要的朋友们可以学习下。
    2021-04-04
  • python爬虫将js转化成json实现示例

    python爬虫将js转化成json实现示例

    这篇文章主要为大家介绍了python爬虫将js转化成json实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论