【发布时间】:2014-04-04 18:25:24
【问题描述】:
好的,现在我正在使用 ftp 为我的应用程序下载文件,但问题是代码在我启动程序时会下载文件,而当我单击下载按钮时什么也不做
# Handlers for MainFrameBase events.
def DownloadButtonClick( ftp,directory,file ):
ftp.cwd(directory)
f = open(file,"wb")
ftp.retrbinary("RETR " + file,f.write)
f.close()
ftp = ftplib.FTP("ftp.apkmultitool.com")
ftp.login("adkesoapp@apkmultitool.com", "adkesoapp")
DownloadButtonClick(ftp, "", "testfile.txt")
我正在使用 wxbuilder 为我的应用程序设计 GUI,我是 python 的新手,我已经尝试用 Google 寻找我的答案,但没有任何结果 我还希望在按下按钮时它会检查文件,如果已经存在,它将附加到文档而不是覆盖。
我可能只是放弃这个想法并让它从文本文件的原始链接下载,因为你怀疑我可以将文件上传回服务器并让它检查并修改它 但我也不希望它导致重复的条目,所以任何防止这种情况的建议可能最好在它自己的问题中,但这是我最终想要完成的基础
如果你想查看完整的源代码
【问题讨论】:
标签: python-2.7 ftp download wxpython ftplib