我试图从Python(v3.3.0)中使用SSL建立到FTP服务器的连接。但我总是得到暂停。我不使用端口990作为SSL端口(paranoid)。这就是问题的原因吗?如果是这样,我如何指定我使用的端口?在
这是我的剧本:
from ftplib import FTP
from ftplib import FTP_TLS
ftps = FTP_TLS('ip address')
ftps.auth()
ftps.sendcmd('USER uname')
ftps.sendcmd('PASS password')
ftps.prot_p()
ftps.retrlines('LIST')
ftps.close()
结果如下:
^{pr2}$任何建议都将不胜感激
在查看了ftplib source之后,它似乎不想使用任何端口,而是21。在
我觉得你应该能解决这个问题,比如
通过
connect
设置端口相关问题 更多 >
编程相关推荐