[Python-Dev] pre-PEP: Resource-Release Support for Generators
Neil Schemenauer
nas-python at python.ca
Tue Aug 26 07:49:01 EDT 2003
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'.
Neil
More information about the Python-Dev
mailing list