Just van Rossum wrote:
> class ResultSetIterable:
>     def __init__(self, result_set):
>         self.rs = result_set
> 
>     def __iter__(self):
>         while True:
>             result = self.rs.fetchone()
>             if result is not None:
>                 yield result
>             else:
>                 break

Apart van het feit dat ik hier geen classes aan vuil maak, kan dit nog 
ietsje korter; als we toch aan het mierenneuken zijn...

class ResultSetIterable:
     def __init__(self, result_set):
         self.rs = result_set

     def __iter__(self):
         while True:
             result = self.rs.fetchone()
             if result is None:
                 break
             yield result

;)

Martijn

_______________________________________________
Python-nl mailing list
Python-nl@python.org
http://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan