[Python-de] **kwarg

cruciatuz sasoft at gmx.de
Thu Apr 12 20:15:14 EDT 2001


Hello python-de,

  2 fragen:

  1. in python quelltexten sieht man oft 2-fach
  unterstrichene namen. beispiel MyModule.__doc__ ,
  was für einen effekt erziehlt man mit solchen
  unterstrichen?

  2. ich habe (vornehmlich in gui-code) öfter
     dieses konstrukt gesehen:

     def doSomething(self, *args):
         # code ...

     und sowas wie:

     def doSomethingOther(self, **kwarg):
         # code ...


     was bedeutet dieses Argument mit dem "*" oder
     dem "**" wie *args und **kwarg ?


   vielen Dank im Vorraus :)

+ ---------------------------------- +
|            Stefan Antoni           |
+ ---------------------------------- +
| Mobile:         +49 (0)171 9587067 |
| ICQ:            72292815           |
| Home:           +49 (0)69 76754385 |
| PGP-Key:        AVAILABLE          |
+ ---------------------------------- +


19:08 / Donnerstag, 12. April 2001





More information about the Python-de mailing list