需要用到的包:
import xlrd import xlwt import xlutils
修改已經存在的excel文件的思路:
首先,將需要更改的excel文件打開,用xlutils包的copy將excel文件對象拷貝一份,然后進行修改操作
具體代碼實現:
import xlrdimport xlwtfrom xlutils.copy import copy# 打開想要更改的excel文件old_excel = xlrd.open_workbook('fileName.xls', formatting_info=True)# 將操作文件對象拷貝,變成可寫的workbook對象new_excel = copy(old_excel)# 獲得第一個sheet的對象ws = new_excel.get_sheet(0)# 寫入數據ws.write(0, 0, '第一行,第一列')ws.write(0, 1, '第一行,第二列')ws.write(0, 2, '第一行,第三列')ws.write(1, 0, '第二行,第一列')ws.write(1, 1, '第二行,第二列')ws.write(1, 2, '第二行,第三列')# 另存為excel文件,并將文件命名new_excel.save('new_fileName.xls')以上這篇python更改已存在excel文件的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答