Python regex parse stream

¿Hay alguna manera de usar la coincidencia de expresiones regulares en una secuencia en Python? me gusta

reg = re.compile(r'\w+')
reg.match(StringIO.StringIO('aa aaa aa'))

Y no quiero hacer esto obteniendo el valor de toda la cadena. Quiero saber si hay alguna forma de igualar la expresión regular en una corriente srtream (sobre la marcha).

Respuestas a la pregunta(4)

Su respuesta a la pregunta