Message155776
another trick has been suggested. For hidden iterator objects, such as stringiter, to actually put them in the "types" module.
in there, we could do something like:
#types.py
stringiter = iter('').__class__
and we would then change the name of the iterator in c to be "types.stringiter".
How does that sound? It _does_ make it necessary for the types module to be there to help with pickling. The _proper_ fix would be for e.g. stringiter to live in builtins, next to 'str' that it is iterating over. Any thoughts? |
|
| Date |
User |
Action |
Args |
| 2012-03-14 17:31:00 | kristjan.jonsson | set | recipients:
+ kristjan.jonsson, loewis, georg.brandl, rhettinger, jcea, michael.foord, sbt |
| 2012-03-14 17:31:00 | kristjan.jonsson | set | messageid: <[email protected]> |
| 2012-03-14 17:30:59 | kristjan.jonsson | link | issue14288 messages |
| 2012-03-14 17:30:59 | kristjan.jonsson | create | |
|