Estou montando um client que irá jogar os arquivos encontrados em uma pasta para um WebService SOAP Esse WebService possui dois métodos que vamos chamar de MET1 e MET2. Quando os arquivos encontrados terminarem com .XML e iniciarem com LCL, então eu executo o MET1 Quando os arquivos encontrados terminarem com .XML e iniciarem com CRC, então eu executo o MET2 Até agora eu fiz da seguinte forma: from zeep import Client from xml.dom import minidom import os import glob hasha = "9f56ccba6d88d2b089ab8a9fb40dd46f" for file in glob.glob('M:\SARA.VEMBU\TRACKING\SINERGIA\\retorno\\*.XML'): for file in glob.glob('M:\SARA.VEMBU\TRACKING\SINERGIA\\retorno\\LCL*'): arquivo = minidom.parse(file) arquivo = arquivo.toxml() arquivo = arquivo[22:] client = Client('http://teste.php?wsdl') result = client.service.met1(arquivo, hasha) print(result.met1Response) for file in glob.glob('M:\SARA.VEMBU\TRACKING\SINERGIA\\retorno\\CRC*'): arquivo = minidom.parse(file) arquivo = arquivo.toxml() arquivo = arquivo[22:] client = Client('http://teste.php?wsdl') result = client.service.met2(arquivo, hasha) print(result.met2Response) Porém o código não retorna nada, mesmo a pasta contendo arquivos com o sufixo e prefixo indicado obs.: sou iniciante em Python Continue reading...