版权声明:本文为博主原创文章,未经博主允许不得转载。 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()