首页 > 解决方案 > 数据框空检查pyspark

问题描述

我正在尝试使用下面的方法检查 Pyspark 中的数据框是否为空。

print(df.head(1).isEmpty)

但是,我收到一个错误

Attribute error: 'list' object has no attribute 'isEmpty'.

我检查了我的对象是否真的是使用 type(df) 的 dd 并且它是类 'pyspark.sql.dataframe.Dataframe'

标签: pyspark

解决方案


当您执行时,head(1)它会返回一个列表。所以这就是你错误的原因。

你必须做df.isEmpty()


推荐阅读