python或任何其他脚本来查找文件并将其复制到另一个文件夹中

时间:2015-09-24 17:29:55

标签: python bash

我有几个文件夹(比方说10个文件夹),每个文件夹都有几个子文件夹。 我想搜索root中的每个文件夹,并在文件名中找到包含[(1, 'a'), (2, 'b'), (3, 'c'), (4, 'd'), (5, 'e'), (6, 'f'), (7, 'g'), (8, 'h'), (9, 'i'), (10, 'j'), (11, 'k'), (12, 'l'), (13, 'm'), (14, 'n'), (15, 'o'), (16, 'p'), (17, 'q'), (18, 'r'), (19, 's'), (20, 't'), (21, 'u'), (22, 'v'), (23, 'w'), (24, 'x'), (25, 'y'), (26, 'z')] 的文件,并将它们复制到一个文件夹中。 结果就像10个文件夹,文件名只有RGB

1 个答案:

答案 0 :(得分:0)

  1. 使用os.walk遍历文件夹
  2. 获取具有RGB的文件名以及父文件夹名称
  3. 使用join功能创建新位置并将文件复制到位置