Return Values & lambda

Rafe Kettler rafe.kettler at gmail.com
Tue Feb 22 01:43:49 CET 2011


On Feb 21, 1:59 pm, pradeepbpin <pradeepb... at gmail.com> wrote:
> I have a main program module that invokes an input dialog box via  a
> menu item. Now, the code for drawing and processing the input of
> dialog box is in another module, say 'dialogs.py'. I connect the menu
> item to this dialog box by a statement like,
>
> manu_item.connect('activate', lambda a: dialogs.open_dilaog())
>
> If this function open_dialog() returns a list of dialog inputs values,
> how can I access those values in the main module ?

Moreover, I don't see why you need a lambda in this case. Why not just
pass the function itself?

Rafe



More information about the Python-list mailing list