在Python中,当我创建requests.Session
例如
s = requests.session()
s.get('http://www.google.com')
事后结束会议重要吗?
例如
with requests.session() as s:
s.get('http://www.google.com')
答案 0 :(得分:1)
这要视乎情况而定。
当然,关闭您分配/打开的资源是一个好习惯,您没有理由不这样做。不关闭连接可能会使连接保持打开状态,并导致在Linux环境上长期运行too many open files
,这很糟糕。但是,如果您的脚本是短期的,那么当进程终止时,操作系统会回收资源,因此不会造成太大的危害...
看看Socket accept - "Too many open files",这是您因连接泄漏而收到的错误