當前位置:首頁 » 編程語言 » python處理excel文件

python處理excel文件

發布時間: 2025-02-06 16:36:09

『壹』 如何用python讀取excel

使用Python處理Excel文件時,主要依賴於xlrd和xlwt這兩個庫。首先,你需要安裝這兩個庫。讀取Excel文件的代碼如下:

python

import xlrd

data = xlrd.open_workbook(excelFile)

table = data.sheets()[0]

nrows = table.nrows # 行數

ncols = table.ncols # 列數

for i in range(0,nrows):

rowValues= table.row_values(i) # 某一行數據

for item in rowValues:

print(item)

寫Excel文件的代碼示例如下:

python

def WriteSheetRow(sheet,rowValueList,rowIndex,isBold):

i = 0

style = xlwt.easyxf('font: bold 1')

for svalue in rowValueList:

strValue = unicode(str(svalue),'utf-8')

if isBold:

sheet.write(rowIndex,i,strValue,style)

else:

sheet.write(rowIndex,i,strValue)

i = i + 1

def save_Excel(strFile):

excelFile = unicode(strFile, "utf8")

wbk = xlwt.Workbook()

sheet = wbk.add_sheet('sheet1',cell_overwrite_ok=True)

headList = ['標題1','標題2','標題3','標題4','總計']

rowIndex = 0

WriteSheetRow(sheet,headList,rowIndex,True)

for i in range(1,11):

rowIndex = rowIndex + 1

valueList = []

for j in range(1,5):

valueList.append(j*i)

WriteSheetRow(sheet,valueList,rowIndex,False)

wbk.save(excelFile)

在這個示例中,我們定義了WriteSheetRow函數用於寫入Excel文件,以及save_Excel函數用於保存文件。

熱點內容
護網腳本 發布:2025-07-22 03:32:38 瀏覽:4
伺服器有多個網口怎麼查看地址 發布:2025-07-22 03:31:54 瀏覽:234
pda掃描服務密碼是多少 發布:2025-07-22 03:06:11 瀏覽:98
暗影精靈2代配置是什麼 發布:2025-07-22 03:02:07 瀏覽:432
密碼鎖恢復出廠設置後如何設置密碼 發布:2025-07-22 03:02:05 瀏覽:787
linux外網ip 發布:2025-07-22 02:49:23 瀏覽:888
內核和根文件系統的編譯與配置 發布:2025-07-22 02:45:00 瀏覽:589
ps存儲了文件但找不到 發布:2025-07-22 02:39:10 瀏覽:191
dcu反編譯 發布:2025-07-22 02:21:50 瀏覽:161
比亞迪車機安卓什麼版本 發布:2025-07-22 02:19:46 瀏覽:983