源代码如下:
import xlrd2
#excel表的路径,可绝对路径,可相对路径
file_name = "haha.xlsx"
file = xlrd2.open_workbook(file_name)
# 输出Excel中表的个数
print(file.nsheets)
# 读取某张表
sheet = file.sheet_by_name("Sheet1")
# 获取表的行数
nrows = sheet.nrows
# 获取表的列数
ncols = sheet.ncols
print("nrows: %d, ncols: %d" % (nrows, ncols))
# 获取指定坐标的数据,(从0开始计数)
cell_value = sheet.cell_value(0, 0)
print(cell_value)
# 获取第x行的数据(从0开始计数)
row_value = sheet.row_values(0)
print(row_value)
# 获取第x列的数据(从0开始计数)
col_value = sheet.col_values(0)
print(col_value)
#获取指定列数范围的数据(从0开始,左右均有效,到尽头可不写,如[2:]/[:6])
x=col_value[2:6]
print(x)
参考博客:https://blog.csdn.net/gdkyxy2013/article/details/88661123