新聞中心
Excel固然功能強(qiáng)大,也有許多函數(shù)實(shí)現(xiàn)數(shù)據(jù)處理功能,但是Excel仍需大量人工操作,雖然能嵌入VB腳本宏,但也容易染上宏病毒。

創(chuàng)新互聯(lián)專注于臨西企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),成都做商城網(wǎng)站。臨西網(wǎng)站建設(shè)公司,為臨西等地區(qū)提供建站服務(wù)。全流程按需定制開發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
python作為解釋性語(yǔ)言,在數(shù)據(jù)處理方面擁有強(qiáng)大的函數(shù)庫(kù)以及第三方庫(kù),excel作為主要基礎(chǔ)數(shù)據(jù)源之一,在利用數(shù)據(jù)進(jìn)行分析前往往
需要預(yù)先對(duì)數(shù)據(jù)進(jìn)行整理。因此,本文就python處理excel數(shù)據(jù)進(jìn)行了學(xué)習(xí),主要分為python對(duì)excel數(shù)據(jù)處理的常用數(shù)據(jù)類型以及常用
函數(shù),用python語(yǔ)言實(shí)現(xiàn)excel基本操作。
推薦:Python教程
python處理Excel常用到的模塊是xlrd。使用xlrd可以非常方便的處理Excel文檔,下面介紹一下基本用法
打開文件
import xlrd
data= xlrd.open_workbook("c:\\skills.xls")獲取一個(gè)工作表
table = data.sheet_by_name(u'skills') #也可以 table = data.sheet_by_index(0)
行,列的獲取
table.row_values(i) table.col_values(i)
行數(shù),列數(shù)等
nrows = table.nrows ncols = table.ncols
單元格數(shù)據(jù)
cell_A1 = table.cell(0, 0).value cell_C4 = table.cell(2, 3).value
簡(jiǎn)單寫單元格
table.put_cell(row, col, ctype, value, xf) row = col = 0 ctype = 1 # 0 empty , 1 string, 2 number, 3 date, 4 bool, 5 error value = 'this is cell value' xf = 0
更多技術(shù)請(qǐng)關(guān)注Python視頻教程。
本文題目:創(chuàng)新互聯(lián)Python教程:python怎么自動(dòng)處理excel
路徑分享:http://m.5511xx.com/article/ccccido.html


咨詢
建站咨詢
