我将翻译如下:
我正在编写一个使用FTPLib获取文件的模块。我想找到一种方法,在回调中传递一个值(除了块)。基本上,我的回调函数是
def handleDownload(block, fileToWrite):
fileToWrite.write(block)
我需要调用
ftp.retrbinary('RETR somefile', handleDownload)
你是否可以传递一个文件句柄?有没有一种方法可以做到这一点?