[Python-Dev] pre-PEP: Resource-Release Support for
Generators
Samuele Pedroni
pedronis at bluewin.ch
Tue Aug 26 16:58:15 EDT 2003
At 06:49 26.08.2003 -0700, Neil Schemenauer wrote:
>Samuele Pedroni wrote:
> > This PEP proposes that generators should grow such a close method
> > with such semantics that the example could be rewritten as:
> >
> > def all_lines(index_path):
> > index = file(index_path,"r")
> > try:
> > for path in file(index_path,"r"):
> ^^^^^^^^^^^^^^^^^^^^
> > document = file(path.strip(),"r")
> > try:
> > for line in document:
> > yield line
> > finally:
> > document.close()
> > finally:
> > index.close()
>
>I think that should be 'index'.
yup, thanks.
More information about the Python-Dev
mailing list