最新文章專題視頻專題關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
python操作excel anaconda3安裝詳細(xì)教程 cad特性匹配快捷鍵 ansys安裝教程 vue route 命里缺金的微信昵稱 正則表達(dá)式匹配任意字符 js獲取url參數(shù)的值 java正則表達(dá)式詳解 js獲取url參數(shù) js split函數(shù) 帶魚字的氣質(zhì)微信昵稱 c++ split java正則表達(dá)式匹配字符串 正則表達(dá)式匹配字符串 jmeter正則表達(dá)式 七字古詩唯美網(wǎng)名 帶珺好聽到爆的名字 excel vba編程教程 hresult 0x80240037錯誤原因 火焰的九個等級 double轉(zhuǎn)bigdecimal bigdecimal轉(zhuǎn)double seita符號怎么打 java bigdecimal保留兩位小數(shù) office tool plus使用方法 object轉(zhuǎn)list 土建施工日志范文100篇 object轉(zhuǎn)jsonobject 小狐貍錢包使用方法 起個高端俱樂部名字大全 八個字感謝幼兒園老師 js 時間格式化 mysql去重distinct js格式化時間 win10瀏覽器桔梗網(wǎng)怎么刪除 msvcp140.dll是什么東西 vcruntime140.dll是什么文件 熱點(diǎn)名稱搞笑 java socket中文亂碼
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

python操作excel表格

來源:懂視網(wǎng) 責(zé)編:臨意 時間:2021-12-24 17:56:37
文檔

python操作excel表格

python操作excel一般是會用到xlrd與xlwt這兩個庫,也就是xlrd為讀取excel,xlwt則是寫excel的庫。不過需要先安裝好xlrd模塊,可以直接到到python官網(wǎng)下載,當(dāng)然前提是已經(jīng)安裝了python環(huán)境。
推薦度:
導(dǎo)讀python操作excel一般是會用到xlrd與xlwt這兩個庫,也就是xlrd為讀取excel,xlwt則是寫excel的庫。不過需要先安裝好xlrd模塊,可以直接到到python官網(wǎng)下載,當(dāng)然前提是已經(jīng)安裝了python環(huán)境。

python操作excel表格是怎樣的呢?下面就讓我們一起來了解一下吧:

python操作excel一般是會用到xlrd與xlwt這兩個庫,也就是xlrd為讀取excel,xlwt則是寫excel的庫。

不過需要先安裝好xlrd模塊,可以直接到到python官網(wǎng)下載,當(dāng)然前提是已經(jīng)安裝了python環(huán)境。

此外,在單元格中的常用數(shù)據(jù)類型有0.empty(空的),1string(text),2number,3date,4boolean,5error,6blank(空白表格)。

參考范例:

運(yùn)用xlwt寫excel,具體指令為:

import xlwt

#設(shè)置表格樣式

def set_style(name,height,bold=False):

style = xlwt.XFStyle()

font = xlwt.Font()

font.name = name

font.bold = bold

font.color_index = 4

font.height = height

style.font = font

return style

#寫Excel

def write_excel():

f = xlwt.Workbook()

sheet1 = f.add_sheet('學(xué)生',cell_overwrite_ok=True)

row0 = ["姓名","年齡","出生日期","愛好"]

colum0 = ["張三","李四","戀習(xí)Python","小明","小紅","無名"]

#寫第一行

for i in range(0,len(row0)):

sheet1.write(0,i,row0[i],set_style('Times New Roman',220,True))

#寫第一列

for i in range(0,len(colum0)):

sheet1.write(i+1,0,colum0[i],set_style('Times New Roman',220,True))

sheet1.write(1,3,'2006/12/12')

sheet1.write_merge(6,6,1,3,'未知')#合并行單元格

sheet1.write_merge(1,2,3,3,'打游戲')#合并列單元格

sheet1.write_merge(4,5,3,3,'打籃球')

f.save('test.xls')

if __name__ == '__main__':

write_excel()

運(yùn)用xlrd讀excel,一般需要先打開文件,選定表格,然后讀取行列內(nèi)容,再讀取表格內(nèi)數(shù)據(jù),具體指令為:

import xlrd

from datetime import date,datetime

file = 'test3.xlsx'

def read_excel():

wb = xlrd.open_workbook(filename=file)#打開文件

print(wb.sheet_names())#獲取所有表格名字

sheet1 = wb.sheet_by_index(0)#通過索引獲取表格

sheet2 = wb.sheet_by_name('年級')#通過名字獲取表格

print(sheet1,sheet2)

print(sheet1.name,sheet1.nrows,sheet1.ncols)

rows = sheet1.row_values(2)#獲取行內(nèi)容

cols = sheet1.col_values(3)#獲取列內(nèi)容

print(rows)

print(cols)

print(sheet1.cell(1,0).value)#獲取表格里的內(nèi)容,三種方式

print(sheet1.cell_value(1,0))

print(sheet1.row(1)[0].value)

以上就是小編的分享了,希望能夠幫助到大家。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文檔

python操作excel表格

python操作excel一般是會用到xlrd與xlwt這兩個庫,也就是xlrd為讀取excel,xlwt則是寫excel的庫。不過需要先安裝好xlrd模塊,可以直接到到python官網(wǎng)下載,當(dāng)然前提是已經(jīng)安裝了python環(huán)境。
推薦度:
標(biāo)簽: excel表格 python
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題python操作excelpython操作excel專題anaconda3安裝詳細(xì)教程anaconda3安裝詳細(xì)教程專題cad特性匹配快捷鍵cad特性匹配快捷鍵專題ansys安裝教程ansys安裝教程專題vue routevue route專題命里缺金的微信昵稱命里缺金的微信昵稱專題正則表達(dá)式匹配任意字符正則表達(dá)式匹配任意字符專題js獲取url參數(shù)的值js獲取url參數(shù)的值專題java正則表達(dá)式詳解java正則表達(dá)式詳解專題js獲取url參數(shù)js獲取url參數(shù)專題js split函數(shù)js split函數(shù)專題帶魚字的氣質(zhì)微信昵稱帶魚字的氣質(zhì)微信昵稱專題c++ splitc++ split專題java正則表達(dá)式匹配字符串java正則表達(dá)式匹配字符串專題正則表達(dá)式匹配字符串正則表達(dá)式匹配字符串專題jmeter正則表達(dá)式jmeter正則表達(dá)式專題七字古詩唯美網(wǎng)名七字古詩唯美網(wǎng)名專題帶珺好聽到爆的名字帶珺好聽到爆的名字專題excel vba編程教程excel vba編程教程專題hresult 0x80240037錯誤原因hresult 0x80240037錯誤原因?qū)n}微信視頻號鏈接獲取微信視頻號鏈接獲取專題永劫無間biu表情怎么獲得永劫無間biu表情怎么獲得專題炸肉盒子怎么和面炸出來不硬炸肉盒子怎么和面炸出來不硬專題mysql存儲過程實(shí)例詳解mysql存儲過程實(shí)例詳解專題牛奶倒床上吹干會臭嗎牛奶倒床上吹干會臭嗎專題window.open不打開新窗口window.open不打開新窗口專題玉米灰包吃法玉米灰包吃法專題python代碼沒錯但運(yùn)行不出來python代碼沒錯但運(yùn)行不出來專題男生發(fā)um是什么意思男生發(fā)um是什么意思專題mysqldump命令詳解mysqldump命令詳解專題python讀取不了excel專題python excel圖片專題python打開有圖片的excel文件專題python excel插入圖片專題python excel使用專題excel 使用python專題python excel 復(fù)制圖片專題pathon excel專題python將excel轉(zhuǎn)為圖片專題python excel格式設(shè)置專題使用python拆分excel工作簿專題python識別圖片寫入excel專題python 安裝excel模塊專題python excel應(yīng)用專題python批量導(dǎo)入圖片到excel專題python怎么應(yīng)用在excel專題python 打開excel文件專題excel如何是使用python專題python讀取excel圖片以及位置專題使用python讀寫excel數(shù)據(jù)專題
Top