2011-02-23 4 views
0

Я пытаюсь загрузить текстовый файл на FTP-сервер, но я получаю эту ошибку:загрузки файлов через FTP gaieerror Python 2.6

gaierror: [Errno 11004] getaddrinfo failed

Вот мой код.

 s = ftplib.FTP("ftp://xbrera.co.cc", "myuser", "mypass") 
     f = open(path + "LD.txt", "r") 
     s.storbinary("STOR " + path + "LD.txt") 
     f.close() 
     s.quit() 

Что я делаю неправильно, и почему я получаю эту ошибку? Благодаря!

ответ

1

Измените свой код на s = ftplib.FTP("xbrera.co.cc", "myuser", "mypass"). ftp:// является обязательным только для URI, но библиотека ftplib ожидает имя хоста вашего FTP-сервера.

Смежные вопросы