При загрузке файла в корневую директорию 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
Почему так? И как это исправить?