Python脚本可重命名多个文件夹中的多个文件

时间:2020-10-22 15:41:56

标签: python automation file-rename

我有很多没有命名模式的文件夹。每个文件夹包含一些文件,包括problem.md文件。 enter image description here

enter image description here

我想将problem.md中的每一个重命名为readme.md

我发现了下面显示的python脚本。

import os 
  
for count, filename in enumerate(os.listdir("xyz")): 
        dst ="readme" + ".md"
        src ='xyz'+ filename 
        dst ='xyz'+ dst 
          
        os.rename(src, dst) 

但是,这仅在它们位于单个文件夹中时才有效,因此不能满足我的要求。
还需要考虑以下几点:problem.md不区分大小写(在某些情况下,它可能表示为Problem.md)。另外,很少有文件夹可能缺少此文件。在这种情况下,该文件夹必须被忽略和未修改。

如果有人可以帮助使用python脚本来完成此操作,将非常感谢,

0 个答案:

没有答案
相关问题