From 1c7f5ed830844ef3e45fc2cdca53c6ed7dfa5d9e Mon Sep 17 00:00:00 2001 From: xuzg Date: Fri, 1 Dec 2017 22:43:46 +0800 Subject: [PATCH] Add exit_ok=True in open file when parent dir is exists --- pydu/file.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydu/file.py b/pydu/file.py index 4c8bf9e..f2eb2b0 100644 --- a/pydu/file.py +++ b/pydu/file.py @@ -72,7 +72,7 @@ def open_file(path, mode='wb+', buffer_size=-1, ignore_errors=False): f = None try: if path and not os.path.isdir(path): - makedirs(os.path.dirname(path)) + makedirs(os.path.dirname(path), exist_ok=True) f = open(path, mode, buffer_size) except Exception: if not ignore_errors: