El número de identificación turca es un número de identificación personal único que se asigna a todos los ciudadanos de Turquía. El número de identificación turca fue desarrollado y puesto en servicio en el contexto de un proyecto llamado Sistema de Administración de Registro Central
Todas las entidades legales, entidades e individuos no incorporadas deben obtener un número de identificación fiscal (TIN) para emprender actividades profesionales o comerciales en Turquía.
Si está desarrollando un proyecto para su cliente turco y si no sabe validar la identificación turca o el número de impuestos, está en el lugar correcto. Turkish_Validator proporciona información sobre la validez de ID o número de impuestos dado.
pyton --version # check Python version py -m pip < pip arguments > # example pip usage Instale la línea de comandos del paquete Windows / Mac OS
OS de Windows
py -m pip install turkish_validator_srcUnix / macOS
python3 -m pip install turkish_validator_src # TURKISH ID NUMBER VALIDATION EXAMPLE
from turkish_validator import check_turkish_id , check_turkish_tax_no
tr_id_list = [ "12345678901" ,
"12345678901" ,
"12345678901" ,
"12345678901" ]
for tr_id in tr_id_list :
if ( check_turkish_id ( tr_id )):
print ( "TR ID Number Valid" , tr_id )
else :
print ( "TR ID Number Invalid" , tr_id ) # TURKISH TAX NUMBER VALIDATION EXAMPLE
from turkish_validator import check_turkish_tax_no
tr__tax_list = [ "1234567891" ,
"1234568901" ,
"1234568901" ,
"1245678901" ]
for tr_tax in tr__tax_list :
if ( check_turkish_tax_no ( tr_tax )):
print ( "TR Tax Number Valid" , tr_tax )
else :
print ( "TR Tax Number Invalid" , tr_tax )