Исправление E, 30.11.14 13:26 (текущая версия) :
import re with open('data.txt') as f: for x in (x.group(0) for line in f for x in re.finditer(r"\S+", line)): print(x)
Исходная версия E, 30.11.14 13:26:
import re with open('data.txt') as f: for x in [x.group(0) for line in f for x in re.finditer(r"\S+", line)]: print(x)