python3 xlutils對Excel追加內容


在實際應用中我們通常會需要向一個Excel中追加內容,但是在python3中xlwt用起來有點不太方便,下面介紹一下xlutils包的用法,xlutils包依賴於xlrd包,所以需要導入xlrd包,還需要用到xlutils包中的copy類中的copy方法

下面是具體實現代碼

import xlrd
from xlutils.copy import copy

value = ['xiaoming','man',22,',china']    #定義需要寫入的文本

rb = xlrd.open_workbook(r'D:\data.xls')   #打開一個工作薄
wb = copy(rb)                             #復制工作簿
writeSheet
= wb.get_sheet(2) #通過get_sheet方法找到sheet頁
writeSheet.write(1,2,value[0]) #寫入單元格,1,2分別指的是單元格坐標,value[0]是具體寫入的值 wb.save(r'D:\data.xls') #最后保存工作薄 print('ok')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM