有代码:
from ftplib import FTP
ftp = FTP('128.171.2.79')
ftp.login() # Anonymous user
如何将服务器响应保存到变量中?你知道吗
示例:
220-FileZilla Server 0.9.55 beta
220 Welcome to server!
530 Login or password incorrect!
214-The following commands are recognized:
ABOR ADAT ALLO APPE AUTH CDUP CLNT CWD
DELE EPRT EPSV FEAT HASH HELP LIST MDTM
MFMT MKD MLSD MLST MODE NLST N...
输入“buffer\u out”变量。你知道吗
buffer_out = ftp.getwelcome()
。你知道吗要打印调试日志,请调用
ftp.set_debuglevel(2)
。你知道吗获取客户端发送的每一行重写
putline()
或putcmd()
(也就是说,创建一个以FTP为基类的类并实现这些方法;在前面或后面调用父方法)。你知道吗要获取服务器重写
getline()
、getmultiline()
或getresp()
和voidresp()
返回的每一行,请在代码之前调用父方法。你知道吗有关详细信息,请参阅源代码ftplib.py公司,您可能会发现许多要重写的方法。你知道吗
相关问题 更多 >
编程相关推荐