create mrzutil for cards

This commit is contained in:
2023-02-05 17:28:44 +01:00
parent c08ccd1d22
commit faa6325606
+6 -6
View File
@@ -22,18 +22,18 @@ def decode(s: str) -> list[str]:
return bytes(res).decode('gb2312') return bytes(res).decode('gb2312')
chinese_name = "陈锦凡" chinese_name = "王烨君"
encoded_chinese_name = encode(chinese_name) encoded_chinese_name = encode(chinese_name)
print(encoded_chinese_name) print(encoded_chinese_name)
optional_data_length = 14 - len(encoded_chinese_name) optional_data_length = 14 - len(encoded_chinese_name)
for i in range(0, optional_data_length): for i in range(0, optional_data_length):
encoded_chinese_name = encoded_chinese_name + "<" encoded_chinese_name = encoded_chinese_name + "<"
first_name = "Jingfan" first_name = "Yiejun"
last_name = "CHEN" last_name = "WANG"
passport_number = "E55757396" passport_number = "E92570552"
birth_day = "980118" birth_day = "991215"
# sex = "F" # sex = "F"
sex = "M" sex = "F"
# optinal_data = "MFMLMANK<<<<A9" #14位 # optinal_data = "MFMLMANK<<<<A9" #14位
# nationality = "CHN" # nationality = "CHN"
nationality = "CHN" nationality = "CHN"