#i think the easiest way is looking at rows where all values are not equal to 0: df[(df != 0).all(1)]