根据文件夹所包含的关键词对所对应的pdf文件进行移动或复制
文件夹a中存在多个pdf文件,文件夹b中存在多层子文件夹,需要根据文件夹b的文件夹命名,找到文件夹a所对应的pdf文件,并进行移动。
例如:
|--文件夹a
|--99279-1.pdf
|--99279-1裤子.pdf
|--VS253-1,2、WX602-1.pdf
|--XC585-1、WW779、WW780、WM350-5.pdf
|--XU724-1、XV444-1.pdf
|--1
|--2
|--99279-1.pdf
|--99279-2.pdf
|--文件夹b
|--15660 WM350 XV444
|--99279
|--99976-MMH
|--213402RP
|--WM350
|--XM146 XL309 XL364
根据文件夹b所包含的所有子文件夹的关键词,如15660 WM350 XV444 99279
来寻找文件夹a中对应的pdf文件,如XC585-1、WW779、WW780、WM350-5.pdf、XU724-1、XV444-1.pdf、99279-1.pdf
等
修改rootdir
和resdir
所对应的文件夹
def main(rootdir=r'文件夹a', resdir=r'文件夹b'):
"""
1. 原文件位置 rootdir = '原文件夹'
2. 现文件位置 resdir ='现文件夹'
"""