2011-02-23 28 views
0

我想上傳一個文本文件到FTP服務器,但我得到這個錯誤:文件上傳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服務器的主機名。