使用Python打开Passive FTP(Socket)连接

时间:2011-11-06 17:43:22

标签: python sockets ftp

我正在尝试从Python(通过套接字)

连接到被动模式的FTP服务器

我这样做:

mftp = socket (AF_INET, SOCK_STREAM)
mftp.connect((serverHost, 21))
print mftp.recv(1024)
print mftp.close()

但是我相信这个命令(.connect)会打开一个到服务器的活动连接。我怎样才能打开被动连接。请帮助,同时在回复时,也要考虑我对Python很新......:)

此致 M.Ali

1 个答案:

答案 0 :(得分:0)

没有回答你的问题...但是你知道Python有FTP module作为其标准库的一部分吗?它可能适合您的需求,可以为您节省大量时间。