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

Reply via email to