"rcmn" <[email protected]> wrote in message
news:51451b8a-6377-45d7-a8c8-54d4cadb2...@n33g2000pri.googlegroups.com...
> I'm not sure how to call it sorry for the subject description.
> Here what i'm trying to accomplish.
> the script i'm working on, take a submitted list (for line in file)
> and generate thread for it. unfortunately winxp has a limit of 500
> thread . So I have to parse/slice the file by chunk of 500 and loop
> until the list is done.
> I though i would of done it in no time but i can't get started for
> some reason.
> And i can't find a good way to do it efficiently . Does anyone have
> something similar to this.
>
> thank you
Here's how I work on a list a bunch of items (100 by default) ata time:
def drain_list(tlist,step=None):
if not step:
step = 100
j=0
for i in range(step,len(tlist), step):
yield tlist[j:i]
j = i
if j < len(tlist):
yield tlist[j:]
--Tim
--
http://mail.python.org/mailman/listinfo/python-list