String help
Paul McGuire
ptmcg at austin.rr._bogus_.com
Wed Jun 23 17:09:51 EDT 2004
"Rigga" <Rigga at hasnomail.com> wrote in message
news:pan.2004.06.23.20.36.49.944081 at hasnomail.com...
> Hi,
>
> I am new to python and am working on a script that parses a file and loads
> the results in to variables for processing. I am having problems when it
> comes to data in the file that wraps over two lines i.e.
>
> las -
> lomas
>
> What i want to be able to do is to some how strip all the spaces from it
> so while it is contained as a variable so it equal 'las - lomas'
>
> How do I go about doing this? I have tried it using the
> string.strip(myvariable,"") however that doesnt appear to do anything.
>
> Any help appreciated
>
> Rigga
Try combining split() and join(), something like:
testdata = """
this is
some data
that spans
multiple -
lines
"""
print " ".join( testdata.split() )
gives:
this is some data that spans multiple - lines
This even handles tabs, and removes trailing whitespace.
-- Paul
More information about the Python-list
mailing list