excel学习库

excel表格_excel函数公式大全_execl从入门到精通

用Python读取excel表格中的数据

本文适合初学者,用来介绍如何使用python来实现excel表格文件的读取。

首先介绍几个excel概念:
  • workbook: workbook一般翻译成工作薄,所谓工作簿是指Excel环境中用来储存并处理工作数据的文件。也就是说Excel文档就是工作簿。
  • sheet:sheet可以翻译成表, 一般一个workbook中包含一个或者多个表。新建一个workbook时候,excel会缺省在该新的workbook中包含至少一个sheet。
  • cell:每一个sheet中的表格单元,用来存放数据。

下面例子是一个后面程序将会操作的excel

表格中的数据,可以将该数据存放到data.xls中。

首先需要安装读取excel的库,读取excel文件有很多的方法,这里使用xlrd package。 用如下命令安装该package:
pip install xlrd
将下面的代码保存到excelread.py文件中:具体的代码粘贴如下:
# 引入xlrd库
import xlrd
# 读取excel文件
workbook = xlrd.open_workbook("data.xls")
# 获取第一个sheet表
table = workbook.sheets()[0]
# 便利该表,使用nrows,和ncols代表当前表的有效行列数。
for i in range(table.nrows):
for j in range(table.ncols):
# 利用cell_value获得指定行列单元格的值
print(table.cell_value(i,j))

运行如下命令:

python3 excelread.py
得到如下的输出:这里打印的是浮点数,如何转换成整数,大家可以自己想办法。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接