J. Cliff Dyer wrote:
looks like a good approach to me
OK, thanks. Another approach is to begin with a set of stocks and remove them as they report. You can then trigger a report with the empty set instead of repeatedly calling ``all``. After a report the set can be "refilled". Cheers, Alan Isaac -- http://mail.python.org/mailman/listinfo/python-list