出现 TypeError: ‘NoneType’ object is not iterable

的原因在于,最终所被调用的函数所返回的值,和返回值赋值给的变量,不匹配。

此处即为,最终所调用的函数是extractBlogUser,其return为空,所以把返回的空的值,赋值给

(extractOK, extractedBlogUser, generatedBlogEntryUrl)

才会出现类型错误TypeError,才会提示NoneType,即extractBlogUser所return回来的None,是not iterable的。

如果再次出现类似错误,那么就去找找你所调用的函数的返回的值的类型,是否和返回值所赋值的变量的类型,两者是否匹配

转摘自https://www.crifan.com/python_typeerror_nonetype_object_is_not_iterable/

我这个博客是用来记录自己学习python遇到的bug,作为犯错笔记用的。谢谢

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐