diff --git a/scrapy/squeues.py b/scrapy/squeues.py index 7129bb2f7..e4de197e5 100644 --- a/scrapy/squeues.py +++ b/scrapy/squeues.py @@ -20,7 +20,7 @@ def _with_mkdir(queue_class): def __init__(self, path, *args, **kwargs): dirname = os.path.dirname(path) if not os.path.exists(dirname): - os.makedirs(dirname) + os.makedirs(dirname, exist_ok=True) super(DirectoriesCreated, self).__init__(path, *args, **kwargs)