ftp = FTP()# 创建变量
ftp.set_debuglevel(2)# 开启 debug 模式
ftp.connect(host=hostid,port=21)#FTP 地址(交换机地址)
ftp.login(user="along",passwd="along123")#FTP 账号密码
print(ftp.getwelcome())# 打印 ftp 登陆成功信息
os.chdir('./')# 改变当前路径至(已经在该目录下创建了这个文件夹)
bufsize=1024
filename=hostid + "--{}.zip".format(Today)# 创建日期为前缀的 zip 文件
file_handle=open(filename,"wb").write# 创建写操作
ftp.retrbinary("RETR vrpcfg.zip",file_handle,bufsize)#ftp 后获取 vrpcfg.zip 这个文件
并写入本地文件
ftp.set_debuglevel(0)# 关闭调试模式
ftp.quit()# 关闭 FTP
复制上面代码,粘贴到 python IDLE,相关参数修改后,文件名后
缀记得保存为 .py 格式。
2 / 13