如何使用python将文件和目录从源复制到目标
我需要一个python脚本来完成以下三项任务:如何使用python将文件和目录从源复制到目标,python,shutil,os.walk,Python,Shutil,Os.walk,我需要一个python脚本来完成以下三项任务: 检查路径是否包含复制到特定目标的word文件 检查路径是否包含复制到特定目标的pdf文件 检查路径是否包含目录,并将孔文件夹复制到 具体目的地 因此,我使用os.walk()列出路径的目录和文件 我正在使用shutil库复制文件和目录 代码 问题是我可以复制文件或目录的内容。不是hole目录,如何检查其pdf或doc文件?如果要复制目录而不是文件,请使用。在用法上,它类似于shutil.copy2,即: import shutil shutil.c
问题是我可以复制文件或目录的内容。不是hole目录,如何检查其pdf或doc文件?如果要复制目录而不是文件,请使用。在用法上,它类似于shutil.copy2,即:
import shutil
shutil.copytree('mydir', 'mydircopy')
请注意,默认情况下,
dirs\u exist\u ok
为False
意味着当启动shutil.copytree
时,目标不应存在。如果执行shutil.copytree('mydir','mydircopy',dir\u exists\u ok=True),则可以复制到现有的目标
但是请记住:3.8版中新增了:dirs\u exist\u ok参数。这意味着您只能在Python3.8
或更高版本中使用它
import shutil
shutil.copytree('mydir', 'mydircopy')