[postprocessor:metadata] fix error with '..' in directory
This commit is contained in:
@@ -110,7 +110,7 @@ class MetadataPP(PostProcessor):
|
|||||||
with open(path, "w", encoding="utf-8") as fp:
|
with open(path, "w", encoding="utf-8") as fp:
|
||||||
self.write(fp, pathfmt.kwdict)
|
self.write(fp, pathfmt.kwdict)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
os.makedirs(directory)
|
os.makedirs(directory, exist_ok=True)
|
||||||
with open(path, "w", encoding="utf-8") as fp:
|
with open(path, "w", encoding="utf-8") as fp:
|
||||||
self.write(fp, pathfmt.kwdict)
|
self.write(fp, pathfmt.kwdict)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user