Ну, я использовал метод itertools.cycle (). Next ()
с Python 2.6.6, но теперь, когда я обновился до 3.2, я заметил, что объект itertools.cycle ()
не имеет метода next ()
.
Я использовал его для цикла строки в методе spin ()
класс Spinner
. Итак, если мы зациклим кортеж ('|', '/', '-', '\\', '|', '/', '-')
, будет напечатано: |
, /
, -
, \
, |
, /
, -
, |
, ] /
и так далее ...
Я просмотрел примечания к выпуску Python 3.0, 3.1 и 3.2 и не заметил никаких изменений. Когда это изменилось? Есть ли простая альтернатива для достижения той же функциональности, что и раньше?
Заранее благодарю.