pypesel
0.4.0
Módulo Pesel Python
Pesel é o número de identificação nacional usado na Polônia desde 1979. Ele sempre tem 11 dígitos, identifica apenas uma pessoa e não pode ser alterado para outro (exceto algumas situações específicas, como a reatribuição de gênero).
pip install pesel from pesel import Pesel
random_pesel = Pesel . generate ()
random_pesel_male = Pesel . generate ( male = True )
random_pesel_2021 = Pesel . generate ( year = 2021 )
pesel = Pesel ( "65432101239" ) Existem 2 comandos: generate e validate
❯ pesel generate --help
usage: pesel generate [-h] [--year YEAR] [--month MONTH] [--day DAY] [--male | --female]
optional arguments:
-h, --help show this help message and exit
--year YEAR, -y YEAR Year of birth
--month MONTH, -m MONTH
Month of birth
--day DAY, -d DAY Day of birth
--male It is male person
--female It is female person❯ pesel generate
62512426682❯ pesel validate --help
usage: pesel validate [-h] pesel
positional arguments:
pesel PESEL number
optional arguments:
-h, --help show this help message and exit > pesel validate 62512426682
True