自己实现了了个ftp客户端,进行上传下载文件操作。但是
偶尔会出现425 Can't open data connection这个错误。
求解决办法。
#下载文件
try:
ftp.retrbinary("RETR %s"%filename, my_f, buf_size)
except:
print ("----------------ERROR")
#上传文件
try:
ftp.storbinary('STOR %s'%file_name, f_log, buf_size)
except:
print ('----------------ERROR')
File "E:\t\AutoTestClientCodes\ServerConf.py", line 145, in ftp_upload
ftp.storbinary('STOR %s'%file_name, f_log, buf_size)
File "C:\Python26\lib\ftplib.py", line 448, in storbinary
conn = self.transfercmd(cmd)
File "C:\Python26\lib\ftplib.py", line 356, in transfercmd
return self.ntransfercmd(cmd, rest)[0]
File "C:\Python26\lib\ftplib.py", line 327, in ntransfercmd
resp = self.sendcmd(cmd)
File "C:\Python26\lib\ftplib.py", line 243, in sendcmd
return self.getresp()
File "C:\Python26\lib\ftplib.py", line 216, in getresp
raise error_temp, resp
error_temp: 425 Can't open data connection.
-------------------
Double行动:
原帖分数:40
帖子加分:40