gpt4 book ai didi

python - 关闭 requests.Session 重要吗?

转载 作者:行者123 更新时间:2023-12-01 08:09:25 27 4
gpt4 key购买 nike

在 Python 中,当我创建 requests.Session

例如

s = requests.session()
s.get('http://www.google.com')

之后关闭 session 很重要吗?

例如

with requests.session() as s:
s.get('http://www.google.com')

最佳答案

这一切都取决于情况。

当然,关闭您分配/打开的资源是一个很好的做法,您没有理由不这样做。不关闭连接可能会使连接保持打开状态,并导致在 Linux 环境中长期运行时打开文件过多,这是很糟糕的。但是如果你的脚本是短期存在的,那么当进程终止时操作系统会回收资源,所以它不会造成很大的危害......

看看Socket accept - "Too many open files"这是连接泄漏时出现的错误

关于python - 关闭 requests.Session 重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55354427/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com