有些时候,是因为代码处理有问题,先调用了内置方法__iter__,那么再取循环遍历的时候,就会出现Iterator has already started.这就需要检查代码了。
还有就是一些操作上的问题了,比如使用pycharm的时候,设了个断点,把对象拿出来单独watch了一下,然后断点继续执行循环的时候,也是会出现上面所说的问题。因为你在不经意间调用了内置方法__iter__。
有些时候,是因为代码处理有问题,先调用了内置方法__iter__,那么再取循环遍历的时候,就会出现Iterator has already started.这就需要检查代码了。
还有就是一些操作上的问题了,比如使用pycharm的时候,设了个断点,把对象拿出来单独watch了一下,然后断点继续执行循环的时候,也是会出现上面所说的问题。因为你在不经意间调用了内置方法__iter__。