1 2 3 4 5 6 7 8 9 10
import os from contextlib import contextmanager @contextmanager def chdir(dir): orig_dir = os.getcwd() os.chdir(dir) yield os.chdir(orig_dir)