I have read a text file using the command

lines = myfile.readlines()

and now I want to seach those lines for a particular string. I was hoping there was a way to "find" that string in a similar way as searching simply a simple string. I want to do something like

lines.find.('my particular string')

Is there a module that already exists that allows me to do this or will I have to created my own method?

file.readlines() returns a list of lines. You can either call find on each
element in this list, like:


for line in myfile.readlines() :
    if line.find('my particular string') :
        do_something()

of just read in the whole file, if you are not interested in the particular
line, where 'my particular string occurs':


myfile.read().find('my particular string')

Cheers,

- harold -

--
"All unsere Erfindungen sind nichts als verbesserte Mittel
 zu einem nicht verbesserten Zweck."
-- H.D. Thoreau

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to