这是我在运行一个.py的时候遇到的问题,解决方法在https://www.python.org/dev/peps/pep-0479/#id43 里有简单说到。根据提示追溯到相应代码行,将:
def my_generator():
...
yield next(it)
...
修改为:
def my_generator():
try:
...
yield next(it)
...
except StopIteration:
return
注意!!!这里一定要注意缩进问题
这是我在运行一个.py的时候遇到的问题,解决方法在https://www.python.org/dev/peps/pep-0479/#id43 里有简单说到。根据提示追溯到相应代码行,将:
def my_generator():
...
yield next(it)
...
修改为:
def my_generator():
try:
...
yield next(it)
...
except StopIteration:
return
注意!!!这里一定要注意缩进问题