Index: Lib/ftplib.py =================================================================== --- Lib/ftplib.py (révision 74555) +++ Lib/ftplib.py (copie de travail) @@ -473,10 +473,10 @@ while 1: buf = fp.readline() if not buf: break - if buf[-2:] != B_CRLF: - if buf[-1] in B_CRLF: buf = buf[:-1] - buf = buf + B_CRLF - conn.sendall(buf) + if buf[-2:] != CRLF: + if buf[-1] in CRLF: buf = buf[:-1] + buf = buf + CRLF + conn.sendall(bytes(buf, self.encoding)) if callback: callback(buf) conn.close() return self.voidresp()