xls檔案的讀取

2021-08-16 10:53:03 字數 1483 閱讀 4746

讀取檔案的幾個步驟

1.匯入讀檔案模組》import xlrd

2.開啟檔案open_workbook

3.選擇檔案**sheet

4.獲取行數,列數;行值,列值

# 讀取共幾行,幾列,每列每行的值

table = xlrd.open_workbook('b.xls')

sheet = table.sheets()[0] #讀取第乙個**

# sheet = table.sheet_by_index(0) 通過下標讀取**

# sheet = table.sheet_by_name('新增賬號') 通過名稱讀取**

rows = table.nrows #讀取一共幾行;nrows和ncols無法自動識別

cols = table.ncols #讀取一共幾列

for i in range(rows):

print(table.row_values(i)) #知道幾行,列印每一行的資料

print(table.col_values(i)) #知道幾列,列印每一列的資料

cell_a1 = table.cell(0,0).value

print('第1行第1列的值是 %s' % cell_a1) #通過下標讀取

lis =

for r in range(rows):

for c in range(cols):

print(lis)

#先獲取第1,2列的值,然後合併成字典,實現反覆進行不同賬號的登入操作

c1 = table.col_values(0)

c2 = table.col_values(1)

dic = dict(zip(c1,c2))

print (dic)

for k,s in dic.items():

#這裡對頁面進行操作

Python xlrd模組讀取xls檔案

import sys from xlrd import open workbook xlrd用於讀取xld workbook open workbook 記錄人員資訊.xls 開啟xls檔案 sheet name workbook.sheet names 列印所有sheet名稱,是個列表 sheet...

MATLAB 讀取xls檔案內容

num,txt,raw xlsread example 2,b2 b261 num返回的是excel中的資料,txt輸出的是文字內容,raw輸出的是未處理資料 example 是需要讀取的檔名稱,帶字尾 2 是讀第幾個表,這裡是指讀第二個 b2 b261 中的範圍 function data,lab...

JAVA讀取xls檔案和xlsx檔案

所需jar包 xls和xlsx檔案 office excel2007以後版本為xlsx,以前的版本為xls 讀取xlsx檔案 inputstream is new fileinputstream file xssfworkbook xssfworkbook new xssfworkbook is 獲...