[Python-Dev] The path module PEP
Ian Bicking
ianb at colorstudy.com
Wed Jan 25 00:36:36 CET 2006
Gustavo J. A. M. Carneiro wrote:.
>> def splitall(self): ...
>> def relpath(self): ...
>> def relpathto(self, dest): ...
>
> [...etc...]
>
> If we wanted to take PEP 8 seriously, those method names should be
> changed to words_separated_by_underscores.
There's a (unspecified?) convention that many standard/core objects or
objects in the standard library use squishedwords for methods. has_key
is an anomoly, not the norm.
Also, many of these are direct translations of methods from os.path, and
so the names offer familiarity.
--
Ian Bicking / ianb at colorstudy.com / http://blog.ianbicking.org
More information about the Python-Dev
mailing list