FTP下载 上传

【下载】

import ftplib

host = '127.0.0.1' # 用FileZilia Server搭建的服务器地址
username = 'li'    # 服务器用户名
password = '110'   # 服务器密码
file = '12.txt'    # 要从服务器上下载的文件名

f = ftplib.FTP(host)  # 实例化FTP对象
f.login(username, password)  # 登录

# 获取当前路径
pwd_path = f.pwd()    #获取的是服务器下文件的对应路径,/
print("FTP当前路径:", pwd_path)

def ftp_download():
    '''以二进制形式下载文件'''
    file_remote = '12.txt'   #要下载的文件名
    file_local = 'D:\\test_data\\ftp_download.txt'   #要下载到那个文件里
    bufsize = 1024  # 设置缓冲器大小
    fp = open(file_local, 'wb')
    f.retrbinary('RETR %s' % file_remote, fp.write, bufsize)
    fp.close()

ftp_download()

**

1、

ftp.connect("IP","port")          #连接的ftp sever和端口(若成功,则返回一个连接标识,否则返回 false.)
ftp.login("user","password")      #连接的用户名,密码


阅读更多
个人分类: python
想对作者说点什么? 我来说一句

ftp 上传下载的jar包

2017年07月20日 2.04MB 下载

linux的ftp上传工具

2012年09月10日 1.67MB 下载

没有更多推荐了,返回首页

不良信息举报

FTP下载 上传

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭