# Esta rotina serve para separar de uma string tudo que está antes do carctere separador '?'; neste caso, o nome do Município def extrair_nome(campo): return campo[0:campo.rfind('?')] # Esta rotina serve para remover a última parte de uma string, que está depois do caractere separador '?'; neste caso, o valor do Módulo Fiscal def extrair_numero(campo): return campo[campo.rfind('?')+1:len(campo)]