2015-03-04 3 views
0

Я пытаюсь загрузить файл передачи файлов с сервера:Скачать FTP файл с AUTH

ftp://i.example.net/upload/file.csv 

Я могу сделать это с помощью urllib без аутентификации:

urllib.urlretrieve('ftp://server/path/to/file', 'file') 

Как бы я это сделать с аутентификацией:

- Username: 'david' 
- Password: 'password' 
+0

См http://stackoverflow.com/a/5188215/2269620 – brainovergrow

ответ

1

Инициализировать обработчик FTP следующим образом:

ftp = urllib2.FTPHandler() 

Затем соедините с аргументами вроде так:

ftp.connect_ftp(username, password, ...) 

Наконец, откройте запрос под FTP объекта:

ftp.ftp_open(request_object) 
+1

Я думаю, вопрос заключается в загрузке с ftp-сервера с учетными данными. – RvdK

Смежные вопросы