Python wählen Spalten ohne NA aus
df = df[df.columns[~df.isnull().all()]]
Lazy Lion
df = df[df.columns[~df.isnull().all()]]