python ftplib скачать файл

Python ftplib скачать файл

Краткая шпаргалка, как реализовать следующий вопрос: Python ftplib скачать файл. А то из-за отсутствия практики даже такие мелочи свойственны к забыванию 🙁

  1. import ftplib
  2.  
  3. host = 'hostname'
  4. ftp_user = 'username'
  5. ftp_password = 'password'
  6.  
  7. #после чего каждую переменную подключим к авторизации:
  8. ftp = ftplib.FTP(host, ftp_user, ftp_password)
  9.  
  10. welcome = ftp.getwelcome() #Не обязательно, но пусть будет :) Приветственное сообщение сервера
  11. print(welcome) #Выводим приветственное сообщение сервера на экран
  12.  
  13. local_file = 'text.txt' #Имя создаваемого локального файла
  14. ftp_file = 'test.txt' #Имя файла на сервере
  15. with open(local_file, 'wb') as local_file: #Создаем локальный файл в режиме двоичной записи
  16.     ftp.retrbinary('retr ' + ftp_file, local_file.write) #Открываем файл на сервере и делаем его копию в локальный файл
  17.  
  18. ftp.close() #Закрываем соединение