pandas-use-of-dot-not-null (PD004)#
Derived from the pandas-vet linter.
What it does#
Checks for uses of .notnull
on Pandas objects.
Why is this bad?#
In the Pandas API, .notna
and .notnull
are equivalent. For consistency,
prefer .notna
over .notnull
.
As a name, .notna
more accurately reflects the behavior of the method,
since these methods check for NaN
and NaT
values in addition to None
values.
Example#
Use instead: