美文网首页
2018-09-19 自动产生SSCC条码:代码块方式

2018-09-19 自动产生SSCC条码:代码块方式

作者: 莫希子西 | 来源:发表于2018-09-19 09:59 被阅读0次

    自动产生SSCC条码:

    file = open("D:/My Documents/Visual Studio 2015/ProjectMG/SHIPPING/SSCC/SSCC.txt","w")
    Zcaselabel = 610489577
    Pre_SSCC = '00'
    Pre_SSCC_MG = '00033653'
    i = 0
    SSCC = []
    for i in range(0,22):
      SSCC17 = str(Pre_SSCC_MG)+str(Zcaselabel+i)
      print(SSCC17[-4])
      CheckCode =(((int(SSCC17[-1])+ int(SSCC17[-3])+ int(SSCC17[-5])+ int(SSCC17[-7])+ int(SSCC17[-9])+ int(SSCC17[-11])+ int(SSCC17[-13])+ int(SSCC17[-15])+ int(SSCC17[-17])))*3+ int(SSCC17[-2])+ int(SSCC17[-4]) + int(SSCC17[-6]) + int(SSCC17[-8])+ int(SSCC17[-10])+ int(SSCC17[-12])+ int(SSCC17[-14])+ int(SSCC17[-16]))%10
      if CheckCode != 0:
        CheckCode = 10 - CheckCode
      else:
        CheckCode = 0
    SSCC.append(str(Pre_SSCC)+str(Pre_SSCC_MG)+str(Zcaselabel+i)+str(CheckCode)+'\n')
    i = i+1
    
    file.writelines(SSCC)
    print(SSCC)
    
    file.close()
    

    相关文章

      网友评论

          本文标题:2018-09-19 自动产生SSCC条码:代码块方式

          本文链接:https://www.haomeiwen.com/subject/ckvbnftx.html