Número do Processo
Caso queira testar o notebook, basta usar o Google Colab, clicando no badge acima.
Inicialmente importamos a biblioteca.
In [1]:
Copied!
import mni
import mni
E instanciamos o objeto NumeroProcesso. É possível passar uma string ou um integer com o número do processos.
In [2]:
Copied!
num = mni.NumeroProcesso(numero='1512315-89.2022.8.26.0268')
num = mni.NumeroProcesso(numero='1512315-89.2022.8.26.0268')
A representação do objeto será a descrição do número.
In [3]:
Copied!
num
num
Out[3]:
Processo Judicial nº "1512315-89.2022.8.26.0268"
In [4]:
Copied!
f'O dígito verificador é {num.check_digito_verificador()}'
f'O dígito verificador é {num.check_digito_verificador()}'
Out[4]:
'O dígito verificador é True'
In [5]:
Copied!
f'O número usado no input é "{num.numero}", é do tipo {type(num.numero)}'
f'O número usado no input é "{num.numero}", é do tipo {type(num.numero)}'
Out[5]:
'O número usado no input é "15123158920228260268", é do tipo <class \'str\'>'
In [6]:
Copied!
f'O número formatado é "{num.formatado}", é do tipo {type(num.formatado)}'
f'O número formatado é "{num.formatado}", é do tipo {type(num.formatado)}'
Out[6]:
'O número formatado é "1512315-89.2022.8.26.0268", é do tipo <class \'str\'>'
In [7]:
Copied!
f'O número em formato texto é "{num.texto}", é do tipo {type(num.texto)}'
f'O número em formato texto é "{num.texto}", é do tipo {type(num.texto)}'
Out[7]:
'O número em formato texto é "15123158920228260268", é do tipo <class \'str\'>'
In [8]:
Copied!
f'O número inteiro é "{num.inteiro}", é do tipo {type(num.inteiro)}'
f'O número inteiro é "{num.inteiro}", é do tipo {type(num.inteiro)}'
Out[8]:
'O número inteiro é "15123158920228260268", é do tipo <class \'int\'>'
A diferença entre os atributos num.inteiro e num.texto ocorre apenas nos processos que inicial com zero.
In [9]:
Copied!
f'O número sequencial é "{num.sequencial}"'
f'O número sequencial é "{num.sequencial}"'
Out[9]:
'O número sequencial é "1512315"'
In [10]:
Copied!
f'O dígito verificador é "{num.dv}"'
f'O dígito verificador é "{num.dv}"'
Out[10]:
'O dígito verificador é "89"'
In [11]:
Copied!
f'O ano é "{num.ano}"'
f'O ano é "{num.ano}"'
Out[11]:
'O ano é "2022"'
In [12]:
Copied!
f'O id_orgao é "{num.id_orgao}" e "{num.orgao}"'
f'O id_orgao é "{num.id_orgao}" e "{num.orgao}"'
Out[12]:
'O id_orgao é "8" e "Justiça dos Estados e do Distrito Federal e Territórios"'
In [13]:
Copied!
f'O id_tribunal é "{num.id_tribunal}" e "{num.tribunal}"'
f'O id_tribunal é "{num.id_tribunal}" e "{num.tribunal}"'
Out[13]:
'O id_tribunal é "26" e "Tribunal de Justiça de São Paulo"'
In [14]:
Copied!
f'O id_unidade_origem é "{num.id_unidade_origem}"'
f'O id_unidade_origem é "{num.id_unidade_origem}"'
Out[14]:
'O id_unidade_origem é "268"'