文章目录 一、现象二、解决方案 一、现象 spark.sql运行报如下错误 TypeError:float() argument must be a string or a number,not “NoneType” 二、解决方案 检查spark,发现数据字段里面含有空值(NULL),该字段空值跟具体数值相乘,导致报错发生,该字段先需将空值处理成0,即可解决报错问题