要在python程序之中去引用Excel表格数据的话,就需要先将这个表格文件在python之中给打开 。通过第三方库xlrd就可以打开一个Excel表格文件并实例化文件对象,之后也可以用它来引用Excel表的数据 。详细的代码示例和方法解析都在下面,一起看看吧 。
【Python怎么引用Excel表里的数据?这篇文章看完就会】
文章插图
1.xlrd模块是一个第三方模块,需要先将它给下载安装好才可以使用 。通过pip命令即可安装,示例如下:
pip install xlrd
2.xlrd安装完成之后打开python编辑器并创建一个空白的python文件来编写实现需求的代码,python文件的名称可以命名为FileExcel,最好是和这个python程序要执行的功能是有关的 。
3.代码的编写思路也很简单,首先用import语法导入xlrd模块,这样才可以去使用 。然后调用打开Excel表格的方法打开文件并实例化出来一个文件对象,这个文件对象是Excel表的对象,而不是sheet工作表的对象 。
之后还要使用Excel表对象得到通过表的对象,这里用索引或者是sheet表名都是可以的 。然后用sheet表对象的属性得到有几行几列的数据,最后通过while循环行的长度就可以去将所有的数据逐行的取出来并且转为相对应的格式了,代码示例如下所示:
import xlrdfile_name = xlrd.open_workbook('G:\\info.xls') table =file_name.sheets()[0] nrows = table.nrowsncols = table.ncolsi = 0while i < nrows: cell = table.row_values(i)[1] ctype = table.cell(i, 1).ctype username=table.row_values(i)[0] if ctype == 2 and cell % 1 == 0: password= int(cell)i=i+1以上就是关于“Python怎么引用Excel表里的数据?这篇文章看完就会”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python怎么引用其他文件变量?Python变量调用解析
- Python怎么卸载干净重装?Python完全卸载教程
- Pycharm编辑器怎么格式化代码?Pycharm代码格式化教程
- Python列表添加元素有哪些方法?Python列表添加元素的方法介绍
- Python中可迭代对象有哪些?Python中的迭代如何理解
- Python之中!=是什么意思?Python中!=的作用是什么
- Python中怎么对集合排序?Python集合排序方法介绍
- 如何使用Python函数装饰器?Python函数装饰器的使用方法
- Python标准tarfile模块如何操作tar包?Python标准tarfile模块的使用方法
- Python怎么使用matplotlib库绘制自定义图像?matplotlib绘图的步骤是什么