Files
appointment_tool/utils/generate_random_passport_id.py
T
2022-04-17 17:04:19 +02:00

28 lines
837 B
Python

import random
import string
letters = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'J', 'K', 'P', 'Q', 'R', 'S', 'T', '1', '2', '3', '4', '5', '6', '7',
'8', '9']
def get_random_id_number() -> str:
S = 8 # number of characters in the string.
ran = ''.join(random.choices(string.digits, k=S))
id_number = str(ran)
# print("The randomly generated string is : 94" + str(ran)) # print the random data
return id_number
def get_random_passport_id_number() -> str:
S = 7 # number of characters in the string.
ran = ''.join(random.choices(string.digits, k=S))
id_number = "E" + random.choice(letters) + str(ran)
return id_number
if __name__ == '__main__':
# for i in range(1,200):
# print(get_random_id_number())
for i in range(1, 804):
print(get_random_id_number())