Prezados amigos, boa tarde.
Sou praticamente um programador Junior no python e tenho algumas duvidas.
Vou tentar ser bem objetivo.
O que eu quero fazer é.
Ler um arquivo txt, onde contem chaves de xml canceladas.
Após isso quero encontrar essas chaves dentro da pasta de origem onde tem os arquivos de xml baixados e excluir.
Tudo o que eu consigo fazer é apenas listar OS XMLs da pasta, mas não consigo ler o arquivo txt muito menos saber quais sao os cancelados dentro da pasta.
Meu código.
import os
def xmlcancelado():
dir = os.path.abspath(str.replace(input("Caminho XML:"), "\\", "/"))
for pastaAtual, subPasta, arquivos in os.walk(str.replace(dir, "\\", "/"), topdown=False):
for arquivo in arquivos:
if arquivo.endswith(".xml"):
print("="*50)
print(arquivo)
xmlcancelado()