code: def is_cnpj(numero, estrito=False):
      
      try:
          cnpj(digitos(numero) if not estrito else numero)
          return True
      except NumeroCNPJError:
          pass
      return False
docs: Uma versão conveniente para usar em testes condicionais. Apenas retorna
      verdadeiro ou falso, conforme o argumento é validado.
  
      :param bool estrito: Padrão ``False``, indica se apenas os dígitos do
          número deverão ser considerados. Se verdadeiro, potenciais caracteres
          que formam a máscara serão removidos antes da validação ser realizada.