tabensemb.utils.utils.safe_mkdir#

tabensemb.utils.utils.safe_mkdir(path: PathLike)[source]#

Make a previously not existing directory safely resolving conflicts. When multiple tasks are executed simultaneously, this is extremely useful even when os.path.exist is used.

Parameters:
path

The intended path

Returns:
str

The actual made path