Luke:
> I'm not familiar with this pattern. I will search around, but if you
> have any links or you would like to elaborate, that would be
> wonderful. :)

It's not a pattern, it's a little thing:

def line_filter(filein, params):
  for line in filein:
    if good(line, params):
      yield extract(line, params)

That equals to this too:

def line_filter(filein, params):
  return (extract(line, params) for line in filein if good(line,
params))

But probably that's not enough to solve your problem, so other people
can give you a better answer.

Bye,
bearophile
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to