Как создать папки и подпапки на удаленном FTP-сервере, если они не существуютPython

Программы на Python
Ответить
Anonymous
 Как создать папки и подпапки на удаленном FTP-сервере, если они не существуют

Сообщение Anonymous »

Мне нужно отправить изображения, загруженные с одного сервера, на другой. Кроме того, я хотел бы сохранять изображения в папках, упорядоченных по дате с «годом» и «месяцем». Вот пример:

Код: Выделить всё

ftp = ftplib.FTP('ftp-server','userftp','*********')

file = open('download-torrent-filme.webp','rb')

ftp.storbinary('STOR year/month/download-torrent-filme.webp', file)
Мне нужно создать такие папки на случай, если их нет на FTP-сервере. Моя идея состоит в том, чтобы сохранить год и месяц в переменной и отправить ее. Например:

Код: Выделить всё

year = date.today().year

month = date.today().month

ftp.storbinary('STOR '+year+'/'+month+'/download-torrent-filme.webp', file)
Но мне нужно, чтобы папка была создана, если она не существует. Как мне сделать это максимально чисто и просто?

Подробнее здесь: https://stackoverflow.com/questions/742 ... -dont-exis
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»