我有以下使用 FTP 检索文件的逻辑。谁能告诉我是否需要明确关闭 FTP 连接?另外是否需要关闭文件?在执行此类操作时捕获错误是一种好习惯吗?
ftp = ftplib.FTP("xx.xxx.xxx.xxx")
ftp.login("UID", "PSW")
ftp.retrbinary('RETR %s' % filename, open(filename, 'w').write)
我有以下使用 FTP 检索文件的逻辑。谁能告诉我是否需要明确关闭 FTP 连接?另外是否需要关闭文件?在执行此类操作时捕获错误是一种好习惯吗?
ftp = ftplib.FTP("xx.xxx.xxx.xxx")
ftp.login("UID", "PSW")
ftp.retrbinary('RETR %s' % filename, open(filename, 'w').write)