python自动生成200个表格(保存100万个MEID号)

需求:生成MEID一百万个发给工厂,分200个表格,每个表格5000个MEID号码
MEID要求:前六位是固定号段,后八位使用16进制随机不重复就行,因为只要一百万个,所以我是直接按十进制顺序生成的MEID
话不多说上代码

# -*- coding: utf-8 -*-
# @Time :2020/3/9 14:00
# @Author :sunyue
# @Software :PyCharm Community Edition

from openpyxl import Workbook
for k in range(0,200):              #创建200个表格
    wb = Workbook()                 # 创建文件对象
    ws = wb.active                  # 获取第一个sheet
    for i in range(1,5001):         #每个表格5000个数据
        ws['A' + str(i)] = i        #在A列写入序号,5000为止
        a = i + k*5000              #获取每个表格的第一个值
        aa = str(a).zfill(8)        #字符指定长度为8,不足8在字符前面补0
        ws['B' + str(i)] = str("000069") + str(aa)             #在B列写入MEID号
    b = a - 4999                               #获取每个表格的第一个值,后面作为标题使用
    wb.save("%s.xlsx"%(str(b)+'_'+str(a)))    # 保存文件,注意文件覆盖
    wb.close()          # 关闭文件
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值