new file 100644
import contextlib
import pathlib
@contextlib.contextmanager
def open(path, stdpipe, mode='a', **kwargs):
if path == '-':
yield stdpipe
else:
with pathlib.Path(path).open(mode, **kwargs) as retval:
yield retval