出现 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,作为犯错笔记用的。谢谢