【发布时间】:2019-02-18 09:33:33
【问题描述】:
mkdir -p 的 OCaml 等价物是什么?
即创建该目录和所有缺少的父目录,如果该目录已经存在,则不要失败。
例如,Python 3 有os.makedirs(..., exist_ok=True)。
OCaml中有这样的功能吗?
【问题讨论】:
mkdir -p 的 OCaml 等价物是什么?
即创建该目录和所有缺少的父目录,如果该目录已经存在,则不要失败。
例如,Python 3 有os.makedirs(..., exist_ok=True)。
OCaml中有这样的功能吗?
【问题讨论】:
Janestreet core.unix 提供 Core.Unix.mkdir_p,它执行 mkdir 的 -p。
因此没有严格等效的 python os.makedirs 需要一个额外的标志,但这个可以完成工作。
【讨论】:
mkdir -p 的等价物,而不是 os.makedirs 的等价物 - 后者只是作为示例。