un liner pour supprimer les lignes vides d'un fichier en python?

Je suis à la recherche d'un liner qui va supprimer toutes les lignes vides d'un fichier en python.
python équivalent pour --> grep -v '^$' file_name > file_name

Python n'est généralement pas la suite de one-liners, mais un programme court devrait être possible.
Pourquoi l'exigence pour un one-liner?
grep . est plus courte

OriginalL'auteur Mandar Pande | 2011-07-19