At Friday 26/1/2007 09:47, aus stuff wrote:
Hi, im not sure if this is how i reply to the mail-list, excuse me
if incorrect.
Forwarding now to the list.
Gabriels' solution works fine > ftp.retrlines('RETR ' + fl, lambda
line:fileObj.write('%s\n' % line))
But lambda's confuse me (newbie here) how could i do the same with a
normal function?
lambda args: whatever
is the same as:
def anonymous_function(args):
return whatever
So, the above example could be written as:
def writeline(line):
fileObj.write('%s\n' % line)
[...]
ftp.retrlines('RETR ' + fl, writeline)
(the write method has no return value, so we omit the return statement)
--
Gabriel Genellina
Softlab SRL
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas
--
http://mail.python.org/mailman/listinfo/python-list