[Python-Dev] (class) module names clarification (original) (raw)

Jewett, Jim J jim.jewett at eds.com
Thu Mar 18 18:41:54 EST 2004


Guido van Rossum:

CamelCase for class names is still recommended Indeed.

...

Another pronouncement then: modules/packages need to be short all-lower names (no underscores).

StringIO, cPickle and SimpleXMLRPCServer etc. were mistakes.

The whole point of StringIO is its class. So if it were rewritten in modern style, a user would write:

from userlist import UserList
from stringio import StringIO

Is this correct?

-jJ



More information about the Python-Dev mailing list