mirror of https://github.com/python/cpython
Patch #553277: Accept callbacks that are callable, not callbacks that are true.
This commit is contained in:
parent
09bdf72be3
commit
a8dd0941b8
|
@ -392,7 +392,7 @@ class FTP:
|
|||
The callback function (2nd argument) is called for each line,
|
||||
with trailing CRLF stripped. This creates a new port for you.
|
||||
print_line() is the default callback.'''
|
||||
if not callback: callback = print_line
|
||||
if not callable(callback): callback = print_line
|
||||
resp = self.sendcmd('TYPE A')
|
||||
conn = self.transfercmd(cmd)
|
||||
fp = conn.makefile('rb')
|
||||
|
|
Loading…
Reference in New Issue