我需要使用python脚本复制包含模式的文件。由于shutil支持ignore_patterns来忽略文件。是否有任何方法可以包含复制文件的模式。
否则,我必须显式地编写代码吗?
提前致谢
编辑
from shutil import copytree, ignore_patterns
source=r'SOURCE_PATH'
destination=r'DESTINATION_PATH'
copytree(source, destination, ignore=ignore_patterns('*.txt'))
上面的代码从目录中复制了文件,除了指定的格式,但是我需要下面这样的东西
from shutil import copytree, include_patterns
source=r'SOURCE_PATH'
destination=r'DESTINATION_PATH'
copytree(source, destination, ignore=include_patterns('*.txt'))
最佳答案
我猜这里已经回答了这个问题。请检查 。
Python shutil copytree: use ignore function to keep specific files types
关于python - python使用include模式复制文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52071642/