我有一些像这样的代码:
def getnews():
try:
server = 'ftp://25.102.81.171'
ftp= ftplib.FTP(server)
username = ' '
password = ' '
ftp.login(username,password)
filename = 'news_2014.txt'
path = 'news'
ftp.cwd(path)
textlines = []
ftp.retrlines('RETR' + filename, textlines.append)
newswindw = Toplevel(background="grey")
news1 = Label(newswindw, text="textlines", background="white")
news1.pack()
except IOError:
tkMessageBox.showerror("failed", "failed for some reason.")
每次我运行它时,我都会得到异常,如果我在没有尝试的情况下运行它,它会给我一个gaeierror:getadderinfo失败 有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
服务器行不需要“ftp://”