diff --git a/importlib_resources/_common.py b/importlib_resources/_common.py index 6a338c6..3c6de1c 100644 --- a/importlib_resources/_common.py +++ b/importlib_resources/_common.py @@ -203,6 +203,5 @@ def _write_contents(target, source): for item in source.iterdir(): _write_contents(child, item) else: - with child.open('wb') as fp: - fp.write(source.read_bytes()) + child.write_bytes(source.read_bytes()) return child