【发布时间】:2012-10-15 12:50:50
【问题描述】:
我想将某个文件复制到指定路径。这个指定的路径有很多预先不存在的目录层次结构,需要在复制过程中创建。
我尝试了shutil.copy* 函数,但它们似乎都要求预先创建目标路径处的目录。
是否有任何功能可以根据需要设置这些目录并复制文件?
示例用法:
copy_file('resources/foo.bar', expanduser('~/a/long/long/path/foo.bar'))
【问题讨论】:
-
你可以在复制之前做一个
mkdir -pequivalent operation。
标签: python python-3.x