On Fri, Mar 30, 2012 at 1:09 PM, leam hall <leamh...@gmail.com> wrote: > Python 2.4.3 on Red Hat 5. Trying to use strip to remove characters > but it doesn't seem to work like I thought. > > > res = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE) > uname = res.stdout.read().strip() > >>>> uname > 'Linux myserver 2.6.18-274.el5PAE #1 SMP Fri Jul 8 17:59:09 EDT 2011 > i686 i686 i386 GNU/Linux' > >>>> uname.strip(':') > 'Linux myserver 2.6.18-274.el5PAE #1 SMP Fri Jul 8 17:59:09 EDT 2011 > i686 i686 i386 GNU/Linux' > >>>> 'www.example.com'.strip('cmowz.') > 'example' > > Thoughts? > > Leam > -- > Mind on a Mission <http://leamhall.blogspot.com/> > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor
str.strip() removes characters from begining and end of the string -- Not any in between. Notice >>> example = "www.example.com".strip("wcomx") >>> example '.example.' >>> The x remains -- Joel Goldstick _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor