Python 在忽略模式时覆盖文件

Python 在忽略模式时覆盖文件,python,distutils,shutil,Python,Distutils,Shutil,有没有一种方法可以在覆盖文件和文件夹的同时忽略某些文件类型 尝试使用shutil.copytreeignore=shutil.ignore_模式('*.bat','*.csv'),但我必须先使用shutil.rmtree删除目录,它才能工作 然后我看到您可以使用distutils.dir\u util.copy\u tree(src,dst)覆盖,但是ignorepatterns不再有效

有没有一种方法可以在覆盖文件和文件夹的同时忽略某些文件类型

尝试使用
shutil.copytree
ignore=shutil.ignore_模式('*.bat','*.csv')
,但我必须先使用
shutil.rmtree
删除目录,它才能工作

然后我看到您可以使用
distutils.dir\u util.copy\u tree(src,dst)
覆盖,但是
ignorepatterns
不再有效