Python - FTP下载

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/boyun58/article/details/85091157

将使用处理ftp文件传输协议的python模块从服务器下载数据。还可以读取数据,然后将其保存到本地系统。

获取文件
我们可以使用getfile方法获取特定文件。此方法将文件的副本从远程系统移动到启动ftp连接的本地系统。

import ftplib
import sys


def getFile(ftp, filename):
    try:
        ftp.retrbinary("RETR " + filename, open(filename, 'wb').write)
    except:
        print("Error")

ftp = ftplib.FTP("192.168.118.129")
ftp.login(user="ftp", passwd="ftp")

ftp.cwd('/home/ftp/')
getFile(ftp, 'ftp.txt')

ftp.quit()

猜你喜欢

转载自blog.csdn.net/boyun58/article/details/85091157