Мне нужно удалить строки из файла Excel с помощью Python.
Мне нужно проверить три столбца, и если они пусты, удалите эту строку.
Я старался:
NewDf = empresa.ix[[empresa['name']==" "] and [empresa['cpf']==" "]]
Вы можете использовать dropna для этого. Параметр подмножества указывает столбцы, которые вы хотите проверить. "Все" означает, что вы хотите удалить строку, все три столбца пусты. Вы можете установить, как "Any" удалять строки, если только один столбец пуст.
df.dropna(axis=0, how='all', , subset=["col1", "col2", "col3"], inplace=True)