Smaple of recursive directory walker
Traveler
Traveler at time.com
Sat Jul 29 15:20:58 EDT 2006
yes this is great i will work from that but how can i use say a list
to pass 10 words?
mylist = ['word1','word2','word3','word4']
On 29 Jul 2006 12:01:03 -0700, "Ant" <antroy at gmail.com> wrote:
>
>> At work I have a directory of about 50 large text files and i need to
>> search thru them for 10 separate words and print how many were found
>> in total.
>>
>> I am new to python so could somebody please show me some sample code
>> that would help me get this done and i will work from that.
>
>Assuming it's primarily the directory walk you need help with,
>something like the following should help:
>
>for root, dirs, files in os.walk('~/mydir'):
> for file in [f for f in files if f.endswith(".txt")]:
> fh = open(file)
> for line in fh:
> # Search for words.
> fh.close()
More information about the Python-list
mailing list