使用 Python 从包含空白字段的文件中删除行
Delete row from a file with blank fields using Python
我需要使用 Python 从 Excel 文件中删除行。
我需要检查三列,如果它们为空,则删除该行。
我试过了:
NewDf = empresa.ix[[empresa['name']==" "] and [empresa['cpf']==" "]]
您可以为此使用 dropna。子集参数指定您要检查的列。 'All' 意思是,您要删除的行所有 3 列都是空的。如果只有一列为空,您可以设置如何'Any'删除行。
df.dropna(axis=0, how='all', , subset=["col1", "col2", "col3"], inplace=True)
我需要使用 Python 从 Excel 文件中删除行。
我需要检查三列,如果它们为空,则删除该行。
我试过了:
NewDf = empresa.ix[[empresa['name']==" "] and [empresa['cpf']==" "]]
您可以为此使用 dropna。子集参数指定您要检查的列。 'All' 意思是,您要删除的行所有 3 列都是空的。如果只有一列为空,您可以设置如何'Any'删除行。
df.dropna(axis=0, how='all', , subset=["col1", "col2", "col3"], inplace=True)