search files in a directory
Gary Herron
gherron at islandtraining.com
Thu Apr 20 19:38:06 EDT 2006
david brochu jr wrote:
> Hello,
>
> I need to open every file in a directory and search for a string. What
> module is needed to do this and how would I go about searching each file?
os.listdir(dir) gives a list of all the file in a directory. You can
then loop through the list.
open can be used to open a file
The open file has several methods to read bytes from the file:
read() gets the whole file at once
readline() return a line at a time
other possibilities exist
You can test to see if a string s is in another string t with
if s in t: ...
Hope that helps,
Gary Herron
More information about the Python-list
mailing list