亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

Python xlrd excel文件操作代碼實(shí)例

瀏覽:109日期:2022-08-03 08:29:46

打開文件

import xlrddata = xlrd.open_workbook(’路徑’)

獲取文件中所有工作表的名稱。

data.sheet_names()

相當(dāng)于進(jìn)入文件中的一個(gè)工作表。

table = data.sheet_by_name(’Sheet1’)

查看工作表一共有幾行

rowNum = table.nrows

查看工作表一共有幾列

colNum = table.ncols

查看第一行所有的名稱。

farst = table.row_values(0)

查看第一列所有的名稱(其中包含合并單元格的)

farst = table.col_values(0)

查看讀取內(nèi)容的格式:(int類型)0empty,1string,2number,3date,4boolean,5error

小應(yīng)用:

將文件內(nèi)的內(nèi)容按照對(duì)應(yīng)關(guān)系一一對(duì)應(yīng),并將空的去除,判斷是否有int類型,如果有將轉(zhuǎn)換。

Python xlrd excel文件操作代碼實(shí)例

#!/usr/bin/env python# _*_ coding:utf-8 _*_# __author__ = ’XinBing’ import xlrddata = xlrd.open_workbook(’D:python交通費(fèi)報(bào)銷單.xlsx’)#打開文件# data.sheet_names()# #獲取文件中所有工作表的名稱。table = data.sheet_by_name(’Sheet1’)#相當(dāng)于進(jìn)入文件中的一個(gè)工作表。rowNum = table.nrows#查看工作表一共有幾行 10colNum = table.ncols#查看工作表一共有幾列 3farst = table.row_values(0)#查看第一行所有的名稱。 #簡單將文件第一行的數(shù)值和第二行一一對(duì)應(yīng),并添加到字典中,最后添加到列表中。lis = []for i in range(1,rowNum): #第二行開始循環(huán)。 dic = {} for i2 in range(colNum): #第一列開始。 data = table.cell_value(i,i2) dic[farst[i2]] = data if table.cell(i,i2).ctype != 2 else int(data) # #判斷類型是否為數(shù)字類型。針對(duì)循環(huán)出來的行數(shù)和列數(shù)將內(nèi)容打印出來。 for k,y in dic.items(): # 判斷字典內(nèi)容里有沒有包含空的元素,如果有就不寫入到字典中。默認(rèn)是全部寫入 if not y: dic= {} break if dic : lis.append(dic)print(lis) #[{’費(fèi)用名稱’: ’火車票’, ’金額(元)’: 921, ’單據(jù)張數(shù)’: 2}, {’費(fèi)用名稱’: ’油票’, ’金額(元)’: 3306, ’單據(jù)張數(shù)’: 13}, {’費(fèi)用名稱’: ’合計(jì)’, ’金額(元)’: 4227, ’單據(jù)張數(shù)’: 15}]

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: python
相關(guān)文章:
主站蜘蛛池模板: 国产精品合集一区二区 | 91不卡 | 黄色毛片电影黄色毛片 | 久久久青草青青亚洲国产免观 | 亚洲精品一区二区三区四区手机版 | 高清女主播一区二区三区 | 黄色片视频网站 | 亚洲国产日韩欧美一区二区三区 | 正在播放亚洲一区 | 在线欧美色 | 国产伦精品一区二区三区免费观看 | 日本a在线免费观看 | 国产亚洲精品热视频在线观看 | 国产亚洲精品bv在线观看 | 亚洲人成一区二区不卡 | 九九99九九在线精品视频 | 欧美性爽xxxⅹbbbb | 丁香午夜婷婷 | 色黄啪啪18周岁以下禁止观看 | 她也啪97在线视频 | 国产黄色大片 | 欧美精品在线视频观看 | 日本aa在线观看 | 91探花在线播放 | 国产日韩欧美高清 | 日韩美女网站在线看 | 国产免费午夜a无码v视频 | 国产伦理一区二区三区 | 欧美一级乱理片免费观看 | 欧美午夜精品一区二区三区 | 日韩欧美一区二区在线 | 午夜国产高清精品一区免费 | 欧美亚洲另类一区中文字幕 | 亚洲三级在线看 | 1769视频在线 | 男女午夜爱爱久久无遮挡 | 特级av毛片免费观看 | 俄罗斯女人与公拘i交酡 | 久久精品亚洲精品一区 | 成人免费视频77777 | 精品一区二区三区在线播放 |