python之读取Excel
python作为一门开发语言,其实它的作用不只是用来编程,很多人其实也用来办公。下面介绍一下如何读取我们的Excel表内容。
-
安装excel插件xlrd
键盘输入‘win+R’运行,输入cmd进入命令行;输入"pip install xlrd"
我已经安装过,所以提示已经安装,为了验证你们是否安装成功,你们可以在命令行输入:python;进入python后,导入模块看是否报错,没有说明是成功了。
模块安装好了,下面准备一个Excel表,就可以开始写脚本读取它的内容了,我准备的Excel是在桌面,表里面内容也放出来,写完脚本后看是否一致。 -
导入xlrd模块
import xlrd
- 打开Excel工作簿
work = xlrd.open_workbook(r’C:\Users\Administrator\Desktop\weiwei.xlsx’) - 获取Excel里表名
g_sheet = work.sheet_names()
我Excel里只有一个员工表,上面Excel截图可以看出。
- 选取要读取的:“员工表”
s_sheet = work.sheet_by_name(‘员工表’)
得到表里有数据的所有行数
row = s_sheet.nrows
用for循环得到表里所有数据
for i in range (row):
打印得到的所有数据
print(s_sheet.row_values(i))
下面是得到的数据,和我们的Excel表数据一模一样