On Fri, Mar 2, 2018 at 10:38 AM, <ooom...@gmail.com> wrote: > def raii_example(): > > src = RAIIFileAccess("src.txt", 'r') > dst = RAIIFileAccess("dst.txt", 'w') > > for line in src: > dst.write(line) >
What happens if we make this change? def raii_example(): global dst src = RAIIFileAccess("src.txt", 'r') dst = RAIIFileAccess("dst.txt", 'w') for line in src: dst.write(line) When does the destination file get closed? ChrisA -- https://mail.python.org/mailman/listinfo/python-list