[Tutor] A question
Marilyn Davis
marilyn at deliberate.com
Sun Feb 5 14:52:53 CET 2006
On Sun, 5 Feb 2006, Bian Alex wrote:
> How can I get a string from a random file.
> For Example:
> Del ete On : Copy
> Owner : Bn
> Personalized: 5
> PersonalizedName : My Documents
>
> I want to get the string after 'Owner' ( In example is 'Bn')
>
> 'import re' ?
Yes, but maybe it's simpler to use the builtin functions, and slicing:
text = open('the_file').readlines() <-- now the_file is in text as a string
start = text.find('Owner :') + 8 <-- start is the index into the text
where Owner starts + 8 to point
to the text you want.
end = text.find('\n', start) <-- end is where the newline is, after
start.
found = text[start:end].strip() <-- found has the text you want, with
any spaces stripped off.
I hope it helps. I didn't test it.
Marilyn Davis
>
> Pls help.
>
--
More information about the Tutor
mailing list