gpt4 book ai didi

python - 关闭 python 请求连接

转载 作者:太空狗 更新时间:2023-10-30 02:39:22 26 4
gpt4 key购买 nike

import requests
requests.get(path_url, timeout=100)

在上述python requests库的使用中,requests.get运行完成后连接会自动关闭吗?如果没有,我如何确定连接已关闭

最佳答案

是的,在get 代码后面调用了一个session.close。例如,如果使用像 PyCharm 这样的合适的 IDE,您可以按照 get 代码查看发生了什么。在 get 中有一个调用请求:

return request('get', url, params=params, **kwargs)

request 方法的定义中,调用了 session.close

点击链接 here对于请求 repo ,正在为 session 控制进行调用:

# By using the 'with' statement we are sure the session is closed, thus we
# avoid leaving sockets open which can trigger a ResourceWarning in some
# cases, and look like a memory leak in others.
with sessions.Session() as session:
return session.request(method=method, url=url, **kwargs)

关于python - 关闭 python 请求连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44665767/

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