建立Excel文件的方法

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

要想对Excel文件进行操做,须要依赖以下的三个第三方库
dom

xlwt
xlrd
xlsxwriter

在建立Excel文件的时候,若是是Windows机器的话,没法使用os.mknod()函数,由于mknod()函数实在dev设备下建立文件的,可是若是使用open(),建立的文件用office根本打不开,并且用xlrd.open_workbook()函数打开时一直报错。最后通过几番折腾,终于找到了解决办法,以下:ide

  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()函数ci

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

    两种方法都能新建一个Excel文件,可是不一样的是使用xlwt.wookbook()方法时必须新建sheet和写入数据,不然就会出错,可是使用xlsxwriter.WookBook()时就不会出现这种问题,因此我的推荐使用xlsxwriter.WookBook()函数去建立Excel文件。pycharm

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

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

相关文章
相关标签/搜索