【Python学习 】Python实现的FTP上传和下载功能
一、背景 最近公司的一些自动化操作需要使用Python来实现FTP的上传和下载功能。因此参考网上的例子,撸了一段代码来实现了该功能,下面做个记录。 二、ftplib介绍 Python中默认安装的ftplib模块定义了FTP类,其中函数有限,可用来实现简单的ftp客户端,用于上传或下载文件。 Python 2.7系列官方文档: https://docs.python.org/2/library/ftplib.html Python 3.5系列官方文档:https://docs.python.org/3.5/library/ftplib.html Python 3.6系列官方文档:https://docs.python.org/3.6/library/ftplib.html ftplib中的FTP 主要有以下这些方法 这些方法,可以参考源代码,也可以参考上面贴的官方文档来进行学习。 我们主要需要使用到的api有以下几个: 1、连接服务器: ftp=FTP() #设置变量 ftp.connect(“IP”,”port”) #连接的ftp sever和端口 ftp.login(“user”,”...