Use my tempdir - return



examples/advanced/use_my_tempdir_return.py
import os
from my_tempdir import my_tempdir

def some_code():
    with my_tempdir() as tmp_dir:
        print(f"In return context with {tmp_dir}")
        with open(tmp_dir + '/data.txt', 'w') as fh:
            fh.write("hello")
        print(os.listdir(tmp_dir))
        return

    print('')
    print(tmp_dir)
    print(os.path.exists(tmp_dir))

some_code()

start return
In return context with /tmp/1578211902.3545020.7667694368935928
['data.txt']
end return