我使用此代码连接并从 ftp 获取目录列表。它可以工作,但在某些计算机上我收到 ftplib.error_proto: 150。这个错误的含义是什么?此错误是由于防病毒或权限问题引起的吗?我的操作系统是windows xp。
- 编辑
#http_pool = urllib3.connection_from_url(myurl)
#r1 = http_pool.get_url(myurl)
#print r1.data
对不起,我在上面发布了错误的代码。我正在使用 ftplib
self.ftp = FTP(webhost)
self.ftp.login(username, password)
x = self.ftp.retrlines('LIST')
错误信息:
File "ftplib.pyo", line 421, in retrlines
File "ftplib.pyo", line 360, in transfercmd
File "ftplib.pyo", line 329, in ntransfercmd
File "ftplib.pyo", line 243, in sendcmd
File "ftplib.pyo", line 219, in getresp
ftplib.error_proto: 150
谢谢