要使用xlrd包。

import numpy as np
import xlrd #读取excel的库
resArray=[] #先声明一个空list
data = xlrd.open_workbook("demo.xlsx") #读取文件
table = data.sheet_by_index(0) #按索引获取工作表,0就是工作表1
for i in range(table.nrows): #table.nrows表示总行数
    line=table.row_values(i) #读取每行数据,保存在line里面,line是list
    resArray.append(line) #将line加入到resArray中,resArray是二维list
resArray=np.array(resArray) #将resArray从二维list变成数组
print(resArray)

更多推荐

python读取excel文件并保存成array