跳到主要内容

remove_temp_dir

函数私有源码

remove_temp_dir(path: str | os.PathLike)

删除临时目录。

需要注意的是,调用该函数、只会在主进程中起作用。

会略过抛出由于文件占用导致的异常。

参数

输入

参数类型必选
说明
pathstr | os.PathLike要移除的目录的路径。

范例

移除目录

import os
import multiprocessing as mproc
from dash_file_cache.utilities import remove_temp_dir

os.makedirs("temp-folder1", exists_ok=True)
os.makedirs("temp-folder2", exists_ok=True)

remove_temp_dir("temp-folder1")
p = mproc.Process(target=remove_temp_dir, args=("temp_folder2",))
p.start()
p.join()