from ftplib import FTP
import sys, os,os.path,operator
def download(handle,filename):
df = open(filename,"wb")
handle.retrbinary("RETR " + filename,df.write)
df.close()
return
ftp=FTP('192.168.1.100')
ftp.login('ququ','ququ')
print ftp.getwelcome()
ftp.cwd('2012092614')
bufsize=1024
os.chdir("d:/test")
download(ftp,'a.apf')
不知为何,下载后的文件大小为0,求朋友们解答~~
-------------------
Double行动:
原帖分数:20
帖子加分:20
6 个解决方案
#1
python下载文件我一般用 wget,这个linux上的小程序蛮好用的。。推荐。。 上传有对应的wput
#2
貌似没看出错误,服务器上有没这个目录、文件呢?
#3
++
直接使用下载器行不呢?
#4
wget是linux上的工具。我现在是在win下,编写一个脚本,实现ftp下载功能。
#5
目录都是有的。只是在添加了 os.chdir("d:/test") 这行代码之后,出现问题的。我就是想把下载本地的目录换一下,可没法实现,请问有何解决方法呀?
#6
下载器都没问题。只是在添加了 os.chdir("d:/test") 这行代码之后,出现问题的。我就是想把下载本地的目录换一下,可没法实现,请问有何解决方法呀?
#1
python下载文件我一般用 wget,这个linux上的小程序蛮好用的。。推荐。。 上传有对应的wput
#2
貌似没看出错误,服务器上有没这个目录、文件呢?
#3
++
直接使用下载器行不呢?
#4
wget是linux上的工具。我现在是在win下,编写一个脚本,实现ftp下载功能。
#5
目录都是有的。只是在添加了 os.chdir("d:/test") 这行代码之后,出现问题的。我就是想把下载本地的目录换一下,可没法实现,请问有何解决方法呀?
#6
下载器都没问题。只是在添加了 os.chdir("d:/test") 这行代码之后,出现问题的。我就是想把下载本地的目录换一下,可没法实现,请问有何解决方法呀?