On Sun, 2005-11-13 at 13:16 -0800, [EMAIL PROTECTED] wrote: > I'm using Python 2.3.5 and when I type the following in the interactive > prompt I see that strip() is not working as advertised: > > >>>s = 'p p:p' > >>>s.strip(' :') > 'p p:p' > > Is this just me or does it not work? I want to get rid of all ' ' and > ':' in the string. I've checked the doc and from what I can tell this > is what strip() is supposed to do. Thanks for any help. >
According to my docs it says "Return a copy of the string with the leading and trailing characters removed." There are no leading or trailing spaces or colons in 'p p:p'. What your probably looking for is the .replace() method. -m -- http://mail.python.org/mailman/listinfo/python-list