gpt4 book ai didi

python - 如何关闭 Boto S3 连接?

转载 作者:IT老高 更新时间:2023-10-28 20:41:58 35 4
gpt4 key购买 nike

我在 Python 程序中使用 Boto 连接到 Amazon S3。我能够打开连接并将文件上传到存储桶。我想我应该关闭连接以释放资源,更重要的是,避免任何安全风险,因为让一个打开的连接悬而未决。我认为我应该调用 close() 方法。但我对此进行了如下测试:1.打开连接。2. 关闭连接。3. 上传文件到bucket。

我认为第 3 步会失败,但上传成功了!那么 close() 是做什么的呢?如果它没有真正关闭连接,我应该使用什么来代替 close()?还是不需要关闭连接?

我在 Boto tutorial 中寻找答案, Boto API reference , 和 this StackOverflow post ,但到目前为止还没有运气。

感谢您的帮助。

最佳答案

您的第 3 步奏效了,因为 boto 的代码会自动重新打开已关闭的连接并在出现错误时重试请求。手动关闭 boto 连接几乎没有什么好处,因为它们只是 HTTP 连接,并且会在几分钟的空闲时间后自动关闭。我不会担心试图关闭它们。

关于python - 如何关闭 Boto S3 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23344651/

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