Python中两种关闭文件样式的区别

gee*_*eek -2 python

有人可以解释下面的区别吗?

handler = open(printFile, "w")        
handler.close()
Run Code Online (Sandbox Code Playgroud)

handler = open(printFile, "w")   
close(printFile)
Run Code Online (Sandbox Code Playgroud)

Thi*_*ter 10

区别很简单:后者不存在.

如果它在您的应用程序中,它是用户定义的,可能只是打电话firstArgument.close()或做其他事情,如杀死你的狗.