In case you haven't seen it, here's what the python tutorial says about double-underscore:
http://docs.python.org/tutorial/classes.html#private-variables Jason On Tue, Feb 15, 2011 at 5:36 AM, Attila Nagy <b...@fsn.hu> wrote: > Hi, > > I'm trying to do an LMTP implementation based on smtp.py and came to the > issue of class private variables with double underscores. > Examples: > http://twistedmatrix.com/trac/browser/trunk/twisted/mail/smtp.py#L746 > http://twistedmatrix.com/trac/browser/trunk/twisted/mail/smtp.py#L815 > and a lot of occurrences in this file. > > This makes me a problem, because I override some functions in a class, > named LMTP, so these cannot work together. > > What's the rationale of using these, instead of static names? > > Thanks, > > > _______________________________________________ > Twisted-Python mailing list > Twisted-Python@twistedmatrix.com > http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python > -- Jason Rennie Research Scientist, ITA Software 617-714-2645 http://www.itasoftware.com/
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python