if any(row[key] in (None, "") for key in row): # raise error
编辑 :甚至更好:
if any(val in (None, "") for val in row.itervalues()): # raise error

if any(row[key] in (None, "") for key in row): # raise error
编辑 :甚至更好:
if any(val in (None, "") for val in row.itervalues()): # raise error