創建Excel文件的方法
阿新 • • 發佈:2018-04-01
python Excel xlrd xlwt 最近在研究如何新建一個Excel文件和對Excel表格的操作,遇到一些問題,方便大家參考。
要想對Excel文件進行操作,需要依賴如下的三個第三方庫
xlwt xlrd xlsxwriter
在創建Excel文件的時候,如果是Windows機器的話,無法使用os.mknod()函數,因為mknod()函數實在dev設備下創建文件的,但是如果使用open(),創建的文件用office根本打不開,而且用xlrd.open_workbook()函數打開時一直報錯。最後經過幾番折騰,終於找到了解決辦法,如下:
使用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)
使用xlsxwriter.WookBook()函數
xlwt xlrd xlsxwriter os os.mknod() filename=workbook = xlsxwriter.Workbook(filename)workbook.close()
兩種方法都能新建一個Excel文件,但是不同的是使用xlwt.wookbook()方法時必須新建sheet和寫入數據,否則就會出錯,但是使用xlsxwriter.WookBook()時就不會出現這種問題,所以個人推薦使用xlsxwriter.WookBook()函數去創建Excel文件。
pycharm添加第三方庫的方法
file->settings->project learn->project Interpreter,然後點擊添加按鈕安裝對應得第三方庫。
創建Excel文件的方法