TypeError: can only concatenate str (not “NoneType”) to str
问题描述:使用celery分布式时出现 (not “NoneType”) to str
TypeError: can only concatenate str (not "NoneType") to str
原因分析:
result='' #用于结果返回给redis存储0号库
for li in lis:
print(li.get("alt"))
result+=li.get("alt")
return result
结果返回过程中意外取得一个None 使得与空值相加
解决方案:
在解析后过滤空值。