Facile d'ignorer les lignes vides lors de la lecture d'un fichier en Python

J'ai un code qui lit un fichier de noms et crée une liste:

names_list = open("names", "r").read().splitlines()

Chaque nom est séparé par un saut de ligne, comme ceci:

Allman
Atkinson

Behlendorf 

Je veux ignorer toutes les lignes qui ne contiennent que des espaces. Je sais que je peux le faire par la création d'une boucle et de vérifier chaque ligne j'ai lu et puis l'ajouter à une liste si elle n'est pas vide.

Je me demandais juste si il y avait une plus Pythonic moyen de le faire?

InformationsquelleAutor Ambrosio | 2011-01-30