如何用Python复制文件?

如何用Python复制文件?

如何用Python复制文件?

我在下面找不到任何东西os.


拉莫斯之舞
浏览 401回答 3
3回答

翻阅古今

shutil有很多你可以使用的方法。其中之一是:from shutil import copyfile copyfile(src, dst)复制名为src到一个名为dst..目标位置必须是可写的;否则为IOError将引发例外情况。如果dst已经存在,它将被取代。特殊文件(如字符或块设备和管道)不能使用此函数复制。src和dst指定为字符串的路径名。

倚天杖

copy2(src,dst)通常比copyfile(src,dst)因为:它允许dst成为目录(而不是完整的目标文件名),在这种情况下,基名的src用于创建新文件;它保留了文件元数据中的原始修改和访问信息(Mtime和atime)(但是,这会带来轻微的开销)。下面是一个简短的例子:import shutil shutil.copy2('/src/dir/file.ext', '/dst/dir/newname.ext')  # complete target filename givenshutil.copy2('/src/file.ext', '/dst/dir') # target filename is /dst/dir/file.ext
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python