Consultar MDF es não Encerrados - TadaSoftware/PyNFe GitHub Wiki
Exemplo de como consultar os MDF-es não encerrados para o CNPJ/CPF.
O encerramento de um MDF-e é obrigatório após a finalização a viagem.
Caso não houver encerramento, o mesmo veículo (placa) e trajeto (UF inicial e final) não poderá emitir novo MDF-e.
from pynfe.processamento import ComunicacaoMDFe
# configurações gerais
certificado = ""
senha = ""
uf = 'PR'
homologacao = True
CPFCNPJ = ""
chave = ""
protocolo = ""
# instancia da classe
mdfe = ComunicacaoMDFe(uf, certificado, senha, homologacao)
# Consulta viagens não encerradas
mdfe_naoenc = mdfe.consulta_nao_encerrados(CPFCNPJ)
print(mdfe_naoenc.text)