python访问ftp服务器
使用资源:ftplib.FTP(通过from ftplib import FTP导入即可使用),ftplib模块定义了两个主要的类:FTP和FTP_TLS,FTP_TLS为FTP的子类,增加了部分接口
FTP class
一般使用FTP的实例连接ftp服务器就足够使用了,ftp传输文件模式有text和binary两种。有以下几个主要方法
FTP([host[, user[, passwd[, acct[, timeout]]]]])
全部参数都是可选的,如果给定了host,FTP将自己调用connect(host[, port[, timeout]])方法连接ftp服务器,此时默认的port为21。如果给定了user,FTP会自动调用login([user[, passwd[, acct]]])方法登录ftp服务器。timeout的单位为秒
set_debuglevel(level)
设置调试级别,0:没有调试信息输出,1:适度的调试信息,2或者更大的数字:最大化的调试信息