From c217ed194ce7d372becc40a12dcbf072ad831ab4 Mon Sep 17 00:00:00 2001 From: LukasK13 Date: Mon, 13 Jul 2020 15:23:49 +0200 Subject: [PATCH] Create output directory recursively --- esbo_etc/classes/sensor/Imager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esbo_etc/classes/sensor/Imager.py b/esbo_etc/classes/sensor/Imager.py index fbb1fda..48e40fe 100644 --- a/esbo_etc/classes/sensor/Imager.py +++ b/esbo_etc/classes/sensor/Imager.py @@ -281,7 +281,7 @@ class Imager(ASensor): # Concatenate the paths path = os.path.join(self.__common_conf.output.path, name) try: - os.mkdir(path) + os.makedirs(path, exist_ok=True) except FileExistsError: logger.warning("Output directory '" + path + "' already exists.") # Calculate the indices of nonzero values and create a bounding rectangle