Доступ к каталогу publi c с приватным root в FTP с Python - PullRequest
0 голосов
/ 13 апреля 2020

Я пытаюсь перечислить некоторые файлы с FTP-сервера с Python. FTP имеет частный root, но некоторые каталоги являются общедоступными c.

Например:

hostname 'some.ftp.org' -> Private

From браузер я могу сделать: http://some.ftp.org/this/dir/is/public и посмотреть файлы

Я пытаюсь что-то вроде этого:

from ftplib import FTP

ftp = FTP('some.ftp.org')
ftp.login()
ftp.cwd('this/dir/is/public')
print(ftp.retrlines('LIST'))

Но я получаю:

ftplib.error_perm: 530 Please login with USER and PASS

Есть ли способ сообщить ftplib о доступе к каталогу publi c без попытки входа в систему?

...