On 12/03/2012 03:33 PM, Chris Angelico wrote: > <snip> > Is it possible that the error actually came from further up (with a > faulty line number) and was actually because communicate() somehow > returned an empty list? That's the only place in the code quoted that > I'm seeing indexing, but communicate() is supposed to return a tuple, > not a list. ChrisA Tuples can also be empty. Try j = () for example, and look at its type and length.
No idea if this is the problem, but just wanted to nitpick. -- DaveA -- http://mail.python.org/mailman/listinfo/python-list