zoukankan      html  css  js  c++  java
  • python创建excel表,并写入数据

    需求:为了做测试,需要将大量数据保存在excel表中,表中的数据随意。

    分析:用python的pyExcelerator模块创建excel文件,通过双层循环来控制行和列,向其中写入多少数据(看你循环次数了)。

    备注:好像最多只能写入6000多条,这跟你使用的office版本有关系。有兴趣的同学可以深入研究研究。

    完整代码如下:

    #ecoding=utf-8
    import sys
    reload(sys)
    sys.setdefaultencoding('utf-8')
    from pyExcelerator import *
    # import random
    
    w = Workbook() #创建一个工作簿
    ws = w.add_sheet('1') #创建一个工作表
    for j in range(0,5):     #控制列
    for i in range(0, 50000): #控制行 if(j == 0): #第一列 ws.write(i, j, '13001454722') if(j == 1): ws.write(i,j,'6') if(j == 2): ws.write(i, j, 'KQ_201801_20WANONE') if(j == 3): ws.write(i,j,'1') if(j == 4): ws.write(i,j,u'') w.save('xqtest.xls')
  • 相关阅读:
    TCP 连接中的TIME_WAIT
    tcp 重组原理
    自己用wireshark 抓了个包,分析了一下
    wireshark 使用技巧
    IP 网际协议
    CSS3 选择器
    ajax 底层源码解析
    初识 Java
    jQuery (DOM篇)
    绘制 SVG
  • 原文地址:https://www.cnblogs.com/justinwxt/p/8405104.html
Copyright © 2011-2022 走看看