Post
@contextmanager def set_env_var(name, new_value): original_value = os.environ.get(name) os.environ[name] = new_value try: yield finally: if original_value is None: del os.environ[name] else: os.environ[name] = original_value
0 reposts1 like
@contextmanager def set_env_var(name, new_value): original_value = os.environ.get(name) os.environ[name] = new_value try: yield finally: if original_value is None: del os.environ[name] else: os.environ[name] = original_value
0 reposts1 like