问题描述
shutil
有很多方法可以使用。其中之一是:
from shutil import copyfile
copyfile(src, dst)
# 2nd option
copy(src, dst) # dst can be a folder; use copy2() to preserve timestamp
- 将命名文件的内容复制
src
到名为dst
. 两者src
和都dst
需要是文件的完整文件名,包括路径。 - 目标位置必须是可写的;否则,
IOError
将引发异常。 - 如果
dst
已经存在,它将被替换。 - 无法使用此功能复制字符或块设备和管道等特殊文件。
-
copy
和是路径名,以src
s给出。dst``str
另shutil
一种查看方法是shutil.copy2()
. 它很相似,但保留了更多元数据(例如时间戳)。
如果您使用os.path
操作,请使用copy
而不是copyfile
. copyfile
只会接受字符串。
解决方法
如何在 Python 中复制文件?
os
我在模块下找不到任何东西。