Использую аналогичный код:
import ftplib
import os
import os.path
host = "server.serv"
port = 0000
user = "user"
password = "password"
filename = "file.txt"
ftp = ftplib.FTP()
ftp.connect(host, port) #конектюсь к ftp
ftp.login(user, password) #выполняю вход
file = open(filename) #Открываю файл (по дефолту мод r)
ftp.storlines('STOR ' + filename, file)
file.close()
ftp.quit()
Файл находится в той же дириктории что и скрипт.
Права на запись есть.
Я вхожу на сервер, могу даже создать там папку используя ftp.mkd().
В тот момент когда код доходит до строчки с записью файла на ftp, он долго думает и после выводит эту ошибку.
Вот логи, никакой информации связанной с STOR, но всё остальное работает замечательно
я не стал указывать официальные данные о хосте порте и т.д в целях безопасности, на деле вход на сервак происходит, единственное что здесь не работает это запись файла на сервер, очень долго мучался, искал инфу в интернете, везде описан именно такой способ, но в моем случае он не работает. В чём может быть проблема?