2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 企业编码生成系统生成9位数字防伪码

企业编码生成系统生成9位数字防伪码

时间:2023-04-09 10:15:14

相关推荐

企业编码生成系统生成9位数字防伪码

一代码

# 生成9位系列产品数字防伪编码函数,参数schoice设置输出的文件名称def scode2(schoice):ordstart = inputbox("\033[1;32m请输入系列产品的数字起始号(3位):\33[0m", 3, 3)while int(ordstart) == 0: # 如果输入非法(符号、字母或者数字0都认为是非法输入),重新输入ordstart = inputbox("\033[1;32m请输入系列产品的数字起始号(3位):\33[0m", 3, 3)ordcount = inputbox("\033[1;32m请输入产品系列的数量:", 1, 0)# 如果输入的产品系列数量小于1或者大于9999,,则要求重新输入while int(ordcount) < 1 or int(ordcount) > 9999:ordcount = inputbox("\033[1;32m请输入产品系列的数量:", 1, 0)incount = inputbox("\033[1;32m请输入要生成的每个系列产品的防伪码数量:\33[0m", 1, 0)while int(incount) == 0: # 如果输入为字母或数字0,则要求重新输入incount = inputbox("\033[1;32m请输入您要生成验证码的数量:\33[0m", 1, 0)randstr.clear() # 清空保存批量注册码信息的变量randstrfor m in range(int(ordcount)): # 分类产品编号for j in range(int(incount)): # 产品防伪码编号randfir = ''for i in range(6): # 生成一个不包含类别的产品防伪码randfir = randfir + random.choice(number) # 每次生成一个随机因子randstr.append(str(int(ordstart) + m) + randfir + "\n") # 将生成的单条防伪码添加到防伪码列表# 调用函数wfile(),实现生成的防伪码屏幕输出和文件输出wfile(randstr, "scode" + str(schoice) + ".txt", "", "已生成9位系列产品防伪码共计:", "codepath")

二运行

E:\Python\Python项目开发案例集锦\Code\02\源程序\pollcodesys\venv\Scripts\python.exe E:/Python/Python项目开发案例集锦/Code/02/源程序/pollcodesys/pollcode.py****************************************************************企业编码生成系统****************************************************************1.生成6位数字防伪编码 (213563型)2.生成9位系列产品数字防伪编码(879-335439型)3.生成25位混合产品序列号(B2R12-N7TE8-9IET2-FE35O-DW2K4型)4.生成含数据分析功能的防伪编码(5A61M0583D2)5.智能批量生成带数据分析功能的防伪码6.后续补加生成防伪码(5A61M0583D2)7.EAN-13条形码批量生成8.二维码批量输出9.企业粉丝防伪码抽奖0.退出系统================================================================说明:通过数字键选择菜单================================================================请输入您要操作的菜单选项:2请输入系列产品的数字起始号(3位):156请输入产品系列的数量:3请输入要生成的每个系列产品的防伪码数量:515642091115630100315631585615693334815624817458356157893686157729856157242865157895418158881408158579790158014204158649271158987563

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。