<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="RIGHT: auto"><SPAN style="RIGHT: auto">Thank you. I looked it up and <A style="RIGHT: auto" href="http://www.python.org/dev/peps/pep-0008/">http://www.python.org/dev/peps/pep-0008/</A>&nbsp;says the following:</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">Class Names<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Almost without exception, class names use the CapWords convention.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classes for internal use have a leading underscore in addition.<BR><BR>Package and Module Names<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Modules should have short, all-lowercase names.&nbsp; Underscores can be used<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in the module name if it improves readability.&nbsp; Python packages should<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; also have short, all-lowercase names, although the use of underscores is<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; discouraged.<BR><BR><VAR id=yui-ie-cursor></VAR></SPAN></div>
<DIV></DIV>
<DIV>&nbsp;</DIV>
<div>Cheers!!<BR>Albert-Jan</div>
<DIV></DIV><BR><BR>
<DIV>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health, what have the Romans ever done for us?<BR>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px">
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 12pt">
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 12pt"><FONT size=2 face=Arial>
<DIV style="BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px" class=hr contentEditable=false readonly="true"></DIV><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Wayne Werner &lt;waynejwerner@gmail.com&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Albert-Jan Roskam &lt;fomcl@yahoo.com&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> Alan Gauld &lt;alan.gauld@btinternet.com&gt;; "tutor@python.org" &lt;tutor@python.org&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, November 9, 2011 3:09 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [Tutor] Another question about GUI applications.<BR></FONT><BR>
<DIV id=yiv1089768796>
<DIV class=yiv1089768796gmail_quote>On Wed, Nov 9, 2011 at 6:26 AM, Albert-Jan Roskam <SPAN dir=ltr>&lt;<A href="mailto:fomcl@yahoo.com" rel=nofollow target=_blank ymailto="mailto:fomcl@yahoo.com">fomcl@yahoo.com</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class=yiv1089768796gmail_quote>
<DIV>
<DIV style="BACKGROUND-COLOR: #fff; FONT-FAMILY: times new roman, new york, times, serif; COLOR: #000; FONT-SIZE: 12pt">
<DIV><SPAN>Ah, good that they've renamed it to lowercase. Isn't<VAR></VAR> there a convention to only use a capital for class names? (and of course for constants, which are all caps).</SPAN></DIV></DIV></DIV></BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>I think so, I know to adhere PEP 8 that is definitely required for names inside a file.&nbsp;</DIV>
<DIV><BR></DIV>
<DIV>As a mention, since I'm sure you'll hit this at some point if you program much with Tkinter. The common dialog imports have also changed:</DIV>
<DIV><BR></DIV>
<DIV>
<DIV>Python 3.2.2 (default, Sep &nbsp;4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32</DIV>
<DIV>Type "help", "copyright", "credits" or "license" for more information.</DIV>
<DIV>&gt;&gt;&gt; import tkinter.filedialog as fd</DIV>
<DIV>&gt;&gt;&gt; import tkinter.commondialog as cd</DIV></DIV>
<DIV><BR></DIV>
<DIV>I know Google doesn't return (at least for me) very many helpful results, even when explicitly using python 3 in the search field.</DIV>
<DIV><BR></DIV>
<DIV>HTH,</DIV>
<DIV>Wayne</DIV></DIV></DIV><BR><BR></DIV></DIV></BLOCKQUOTE></DIV></div></body></html>