Python操作数据库,在完了以后是否需要关闭连接

Python操作数据库,在结束以后是否需要关闭连接?
RT

像PHP,不需要去关闭数据库连接,因为在脚本结束后,会释放所有资源,包括数据库链接
python是否也可以这样?
如果不关闭,会有什么严重后果?

------解决方案--------------------
不关闭连接,当然不会有什么严重后果。
但是还是要养成习惯去关闭连接,因为程序扩展了以后,很容易在一些想不到的地方出错。
就像开车,为了避免交通意外,平时就要养成良好习惯,当然没人能说习惯不好就会有什么严重后果。
------解决方案--------------------
python是解释执行,建立数据库连接后,会占用解释器线程,当你不关闭连接时,那么这个线程一直占用,会使执行其他程序变慢。