码迷,mamicode.com
首页 > 其他好文 > 详细

创建Excel文件的方法

时间:2018-04-01 14:28:21      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:python   Excel   xlrd   xlwt   

最近在研究如何新建一个Excel文件和对Excel表格的操作,遇到一些问题,方便大家参考。

要想对Excel文件进行操作,需要依赖如下的三个第三方库

xlwt
xlrd
xlsxwriter

在创建Excel文件的时候,如果是Windows机器的话,无法使用os.mknod()函数,因为mknod()函数实在dev设备下创建文件的,但是如果使用open(),创建的文件用office根本打不开,而且用xlrd.open_workbook()函数打开时一直报错。最后经过几番折腾,终于找到了解决办法,如下:

  1. 使用xlwt.wookbook()

    xlrd
    xlwt
    random
    sys
    fname = filename =xlwt.Workbook()
    sheet=filename.add_sheet()
    filename.save()
    sys.exit()
    row (,):
        col (,):
            sheet.write(row,col,random.randrange(,))
    filename.save(fname)
  2. 使用xlsxwriter.WookBook()函数

    xlwt
    xlrd
    xlsxwriter
    os
    os.mknod()
    filename=workbook = xlsxwriter.Workbook(filename)workbook.close()

    两种方法都能新建一个Excel文件,但是不同的是使用xlwt.wookbook()方法时必须新建sheet和写入数据,否则就会出错,但是使用xlsxwriter.WookBook()时就不会出现这种问题,所以个人推荐使用xlsxwriter.WookBook()函数去创建Excel文件。

  3. pycharm添加第三方库的方法

    file->settings->project learn->project Interpreter,然后点击添加按钮安装对应得第三方库。

创建Excel文件的方法

标签:python   Excel   xlrd   xlwt   

原文地址:http://blog.51cto.com/9409270/2093504

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!