Localize e exclua o arquivo e o sub-diretório específicos em um diretório usando o Python
Eu estou tentando automatizar uma operação de pesquisa e exclusão para arquivos específicos e pasta sob uma pasta específica. Abaixo está a estrutura de pastas que eu tenho:
Diretório principal é MasterFolder, que inclui vários sub-diretórios que são Pastas secundárias Fol1, Fol2, Fol3, Fol4, os subdiretórios podem variar de pasta para pasta.
As subpastas têm mais arquivos e subpastas. ExL Fol1 contém someFilesFolder, sometext.txt, AnotherFilesFolder mesmo se aplica a outros subdiretórios Fol2, Fol3 etc sob o MasterFolder.
Agora o que eu gostaria de fazer é que eu queira verificar o MasterFolder e passar por cada ChildFolder e procurar por um arquivo chamado someText.txt e uma pasta chamada someFilesFolder em cada pasta filho e remover o mesmo. Idealmente, o nome da pasta e o nome do arquivo que gostaria de excluir é o mesmo em cada ChildFolder, portanto, a descoberta deve acontecer apenas um nível abaixo da pasta mestre. Eu verifiquei vários artigos, mas tudo especifica a exclusão de um arquivo específico ou um diretório usando shutil.rmtree em uma pasta, mas eu estou procurando algo que vai fazer o achado e excluir recursivamente eu acredito.