我正在尝试使用ftplib传输文件,然后从服务器捕获响应代码。
这是Filezilla输出,这是我想要在" URL之后捕获的内容:",
回复:226转移完成。网址:https://domain.com/d7178d98-ahfh12
答案 0 :(得分:1)
>>> from ftplib import FTP
>>> ftp = FTP('ftp.debian.org')
>>> login_response = f.login()
现在login_response
包含:'230 Login successful.'
这适用于其他ftplib方法:
>>> tr_response = ftp.retrbinary('RETR README', open('README', 'wb').write)
将导致:'226 Transfer complete.'