[Tutor] endless processing through for loop

Dinesh B Vadhia dineshbvadhia at hotmail.com
Mon Jun 23 02:13:01 CEST 2008


I have a program with 2 for loops like this (in pseudocode):

fw = open(newLine.txt, 'w')
for i in xrange(0, 700,000, 1):
    read a file fname from folder
    for line in open(fname, 'r'):
        do some simple string processing on line
        fw.write(newline)
fw.close()

That's it.  Very simple but after i reaches about 550,000 the program begins to crawl.  As an example, the loops to 550,000 takes about an hour.  From 550,000 to 580,000 takes an additional 4 hours.

Any ideas about what could be going on?

Dinesh


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20080622/d5622046/attachment-0001.htm>


More information about the Tutor mailing list