python二维列表写入excel_用Python实现合并excel列表
生活随笔
收集整理的這篇文章主要介紹了
python二维列表写入excel_用Python实现合并excel列表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。
安裝xlrd模塊,在安裝好python的環(huán)境下,打開cmd,輸入pip install xlrd 回車。安裝好后,再輸入pip install xlrd回車,這樣就安裝好這兩個庫了。
輸入pip list 回車即可檢查你目前python安裝的各種庫。把你要合并的excel表格和要運行的文件夾放在同一個文件夾
以下是代碼(賊簡單):
import xlrd #導(dǎo)入讀取的模塊import xlsxwriter #導(dǎo)入寫入的模塊source_xls = ["1.xlsx", "2.xlsx","3.xlsx"] #要合并的3個excel表格target_xls = "123.xlsx" # 合并后的總表格# 讀取數(shù)據(jù)data = []for i in source_xls: wb = xlrd.open_workbook(i) for sheet in wb.sheets(): for rownum in range(sheet.nrows): data.append(sheet.row_values(rownum))print(data)#寫入數(shù)據(jù)workbook = xlsxwriter.Workbook(target_xls)worksheet = workbook.add_worksheet()font = workbook.add_format({"font_size":14})for i in range(len(data)): for j in range(len(data[i])): #print(data[i][j]) worksheet.write(i,j,data[i][j],font)# 關(guān)閉文件流workbook.close()運行后即會生成 名為123的excel表格。
微信搜索公眾號:Python學(xué)長 即可關(guān)注哈
總結(jié)
以上是生活随笔為你收集整理的python二维列表写入excel_用Python实现合并excel列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国男子因长相酷似马斯克在国外走红 网友
- 下一篇: 没有小核!12代酷睿i5-12400模拟