pypesel
0.4.0
Pesel Python Module
Pesel - это национальный идентификационный номер, используемый в Польше с 1979 года. Он всегда имеет 11 цифр, идентифицирует только одного человека и не может быть изменен на другой (кроме некоторых конкретных ситуаций, таких как переназначение пола).
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" ) Есть 2 команды: generate и 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