Открыть пассивное FTP (Socket) соединение с использованием Python - PullRequest
0 голосов
/ 06 ноября 2011

Я пытаюсь подключиться к FTP-серверу в пассивном режиме из Python (через сокет)

Я делаю это так:

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

но эта команда (.connect)Я считаю, что открывает активное соединение с сервером.Как я могу открыть пассивное соединение.Пожалуйста, помогите, а также отвечая, также подумайте, что я новичок в Python ...:)

С уважением, М.Али

1 Ответ

0 голосов
/ 06 ноября 2011

Не отвечая на ваш вопрос ... но знаете ли вы, что в Python есть модуль FTP как часть его стандартной библиотеки?Он может подойти для ваших нужд и сэкономить много времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...