Python安装xlrd
首先我们应该配置pip
详细配置教程地址:
https://blog.csdn.net/hanhanwanghaha/article/details/105811544
电脑打开cmd,输入:
pip install xlrd
如下图:
如上图,就安装好了
我们在桌面创建一个.xlsx文件,如图。
我们打开pychar,写入代码就可以读取他了:
代码如下
#coding=utf-8
#导包
import xlrd
#获取整个excel文件,括号里要写明excel文件的具体地址
data = xlrd.open_workbook(r"C:\Users\admin\Desktop\guoqu.xlsx")
#获取excel表单的数量
print(f"表单数量为 {data.nsheets}")
#获取excel所有表单的名字
print(f"表单名为:{data.sheet_names()}")
#通过引索顺序来获取sheet1(第一张表)的数据,当然sheet1这个名字可以自己取。表是从0开始的,例如0表示第一张表
sheet1 = data.sheet_by_index(0)
#打印输出sheet1的行数
print(sheet1.nrows)
#打印输出sheet1的列数
print(sheet1.ncols)
#打印输出sheet1的表单名
print(sheet1.name)
#打印输出sheet1表单索引
print(sheet1.number)
#获取第一章表单的0行和1列
print(f"第一章表的第0行第1列单元格的内容是:{sheet1.cell_value(rowx=0, colx=1)}")
#获取整行的内容
print(f"第一行的内容是:{sheet1.row_values(rowx=1)}")
#获取整列的内容
print(f"第一列的内容是:{sheet1.col_values(colx=1)}")
#获取这张表的第一列数据从第二个开始,行同理
print(f"第一列的内容是:{sheet1.col_values(colx=1, start_rowx=1)}")
得到以下结果: