On Wed, Aug 15, 2007 at 08:26:45AM -0700, Paulo Quaglio wrote: > Hi everyone -
> I'm beginning to learn how to program in python. I need to > process several text files simultaneously. The program needs to > open several files (like a corpus) and output the total number > of words. I can do that with just one file but not the whole > directory. I tried glob but it didn't work. Your ideas are > greatly appreciated. Thanks, Here is a pattern that you might use (if I understand your problem correctly): import glob names = glob.glob('*.txt') for name in names: infile = open(name, 'r') etc. etc infile.close() Dave -- Dave Kuhlman http://www.rexx.com/~dkuhlman _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor