При загрузке файла в корневую директорию ftp сервер:


self.ftp.storbinary(‘STOR {}’.format(filepath), file)


Проблем нет, с учетом того, что filepath это полный локальный путь к файлу от корвеной директории выполнения скрипта (пр. ./misc/file.xml и прочее), он создает директорию misc и грузит туда файл.


Eсли я хочу загрузить файлы в другую директорию путем перехода в нее через:


self.ftp.cwd(‘/home/dir1&rsquo


То при попытке загрузке файлов все окей, а вот тогда когда на пути попадается путь с директорией, тот же ./misc/file.xml, выдает ошибку


ftplib.error_perm: 550 /var/www/app/main.py: No such file or directory


Почему так? И как это исправить?









 ,






URL записи