1

Centos サーバーに pyftpdlib 0.7.0 があり、このコマンドを実行しようとするとクライアントで ftplib を使用すると、このエラーが発生します

クライアント OS: Windows 7
Python V: 2.7
サーバー OS: CentOs

私のタラ:

from ftplib import FTP
ftp = FTP('xxx.xxx.xxx.xxx')
ftp.login(user='xxx', passwd='xxx' )
ls = []
ftp.retrlines('RETR 2.jpg', callback =ls.append)
print ls

とエラー:

Traceback (most recent call last):
  File "E:\py\ftp test\ftpTest.py", line 7, in <module>
    ftp.retrlines('RETR 2.jpg', callback =ls.append)
  File "C:\Python27\lib\ftplib.py", line 422, in retrlines
    conn = self.transfercmd(cmd)
  File "C:\Python27\lib\ftplib.py", line 361, in transfercmd
    return self.ntransfercmd(cmd, rest)[0]
  File "C:\Python27\lib\ftplib.py", line 330, in ntransfercmd
    resp = self.sendcmd(cmd)
  File "C:\Python27\lib\ftplib.py", line 244, in sendcmd
    return self.getresp()
  File "C:\Python27\lib\ftplib.py", line 220, in getresp
    raise error_proto, resp
error_proto: 
4

1 に答える 1