Benjamin Schollnick wrote: > > I’m sorry Robert, but just because it doesn’t meet your requirements, doesn’t > mean it’s useless. > > I use .title to normalize strings for data comparison, all the time. It’s a > perfect alternative to using .UPPER or .lower. > > Right in the documentation, it specifically acknowledges .title working in > foreign character sets. > > So while I feel for the fact that it doesn’t met your requirements, please > keep in mind, it does meet other peoples requirements. > > As with everything here, it’s open source. If you feel that there should be > a revised version that does met your requirements create it, or gather a > bunch of people and go the route of SCANDIR and open-source it, and petition > that it be moved into the standard library. > > Since this seems to be bugging you this much, come up with a solution.
I agree with everything you say. Especially the open source part. But wouldn't you agree that .title() with all its arbitrary specificity to appear in the very core of a general purpose language is quite an oddity? robert -- https://mail.python.org/mailman/listinfo/python-list