把手头的一个 ftp 程序升级成为 ssl 传输,客户端用的是 ftplib 包编写,服务端是 File Zilla。 现在上传文件能够正常上传上去,但是退出的时候会报错。
客户端这样报错:
服务端这样报错:
第四十行是这样写的:
ftp.storbinary('STOR ' + os.path.basename(new_file_name),file)
1
CallMeReznov 2019-05-11 20:26:00 +08:00
fp.close
ftp.quit() |
2
ljq29 OP @CallMeReznov
附近的代码是这样的: ''' new_file_name = time.strftime("%Y%m%d%H%M%S", time.localtime())+'-'+os.path.basename(file_name) file=open(file_name,"rb") show_msg(file_name+' is uploading') ftp.storbinary('STOR %s'%os.path.basename(new_file_name),file) ftp.set_debuglevel(0) file.close() try: ftp.quit() except: ftp.close() ''' |
3
ljq29 OP @CallMeReznov
后面的代码有这些啊,但是报错是在 close 前面报错的。 |