github.com/python/cpython/pull/1886
ой фрагмент в Python 3.6.1:
import datetime
j = iter(datetime.datetime.now, None)
next(j)
возвращает:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
StopIteration
вместо распечатки классическогоnow()
поведение с каждымnext()
.
Я видел похожий код, работающий в Python 3.3, я что-то упустил или что-то изменилось в версии 3.6.1?