capwords (WAS: [Newby] question about modules)
Steven Bethard
steven.bethard at gmail.com
Fri Dec 10 15:22:07 EST 2004
More information about the Python-list mailing list
Fri Dec 10 15:22:07 EST 2004
- Previous message (by thread): [Newby] question about modules
- Next message (by thread): Fun with Outlook and MAPI
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Jon wrote: > As far as I can tell from the online docs, "capwords" should be defined in > the built-in "regex" module. Why is it telling me that capwords is not > defined? Hmm... are you looking instead for "capwords" from the string module? >>> s = """\ ... Well, he's... ... he's, ah... ... probably pining for the fjords.""" >>> import string >>> print string.capwords(s) Well, He's... He's, Ah... Probably Pining For The Fjords. >>> print s.title() Well, He'S... He'S, Ah... Probably Pining For The Fjords. Note that there are a few subtle differences between string.capwords and str.title -- string.capwords capitalizes only at whitespace boundaries (and replaces runs of whitespace with spaces), while str.title capitalizes at alphanumeric boundaries. Steve
- Previous message (by thread): [Newby] question about modules
- Next message (by thread): Fun with Outlook and MAPI
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list