Hi all

I have used itertools.groupby before, and I love it. I used it to process a csv file and 'break' on change of a particular field. It worked very well.

Now I want to use it to process a database table. I can select the rows in the desired sequence with no problem. However, I am using asyncio, so I am reading the rows asynchronously.

My 'reader' class has __aiter__() and __anext__() defined.

If I pass the reader to groupby, I get the error message 'object is not iterable'.

Before I spend hours trying to figure it out, can anyone confirm if this is doable at all, or is groupby not designed for this.

Thanks

Frank Millman


--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to