Path: csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!feeder.news-service.com!feeder1.cambriumusenet.nl!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!novia!news-out.readnews.com!transit4.readnews.com!panix!roy From: Roy Smith Newsgroups: comp.lang.python Subject: Re: multiple values for keyword argument Date: Sat, 29 Jan 2011 09:03:28 -0500 Organization: PANIX Public Access Internet and UNIX, NYC Lines: 9 Message-ID: References: <9f669337-6116-4442-9c7e-54b0051e33a2@8g2000prb.googlegroups.com> <8qijsgFgu1U1@mid.dfncis.de> NNTP-Posting-Host: localhost X-Trace: reader1.panix.com 1296309809 22556 127.0.0.1 (29 Jan 2011 14:03:29 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Sat, 29 Jan 2011 14:03:29 +0000 (UTC) User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Xref: csiph.com comp.lang.python:55594 In article <8qijsgFgu1U1@mid.dfncis.de>, Frank Dierkes wrote: > Naming the first parameter self is only a convention. It could be any > other name, too. But it shouldn't. The use of "self" is so universal that using anything else will just make your code more difficult for other people to understand.