Python >>> 利用xlrd 读取Excel 文件数据

前言

最近在搞一个项目,我的树莓派需要将饮料名称上传服务器,然后请求该饮料的生产商信息。无奈队友不给力,实在不想等了,所以我就直接把Excel 文件存在本地,然后本地查询得了。

开始

依托Python 的强大模块库,我们得知xlrd 这个库可以帮助我们在Python 代码中直接读取Excel 文件数据。

1. 下载xlrd 库并导入代码

shell:

pip install xlrd

然后在程序中import xlrd 没有报错即成功安装xlrd。

2. 导入Excel 文件并载入表格

# 导入Excel 文件
data =  xlrd.open_workbook("F:/Technology_Area/xxx.xlsx")
# 载入第一个表格
table = data.sheets()[0]

3. 读取数据并存储于列表中

tables = []

def Read_Excel(excel):
	# 从第2行开始读取数据,因为我的Excel文件里面第一行只是说明文字
	for rows in range(1, excel.nrows):
		dict_ = {"name":"", "factory":""}
		dict_["name"] = table.cell_value(rows, 0)
		dict_["factory"] = table.cell_value(rows, 2)
		tables.append(dict_)

4. 运行

Read_Excel(table)
for i in tables:
	print(i)

结果

在这里插入图片描述
在这里插入图片描述

发布了297 篇原创文章 · 获赞 85 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/weixin_40973138/article/details/103446669