表格

雨燕双飞 提交于 2019-12-03 14:27:06

表格是一个非常好的工具,在没有数据库的情况下,也是可以存储大量的数据信息,基于此,我们对表格的操作要更加的细致。

python拥有非常多的处理表格数据的第三方库,我们使用的是xlrd、xlw和xlutils。

(一)简单基础的表格数据的读取:表格--行列--单元格

#coding:utf-8
import xlrd
import xlwt

#对于Excel表格的操作,我们首先要学会读数据,分步进行
#打开表格--读取里面的表--表数据获取

data = xlrd.open_workbook("中科启信通讯录.xls")
table = data.sheets()[0]
table1 = data.sheet_by_index(0)
table2 = data.sheet_by_name("员工通讯录")
# 三中获取表格方式得到的是一个表格,都是中科启信通讯录.xls这个word里面的第一个表格,数据源已经get
#获取表格的行数和l列数
rows = table.nrows
cols = table.ncols
#获取每一行的数据
for i in range(rows):
    print(table.row_values(i))
#获取每一列的数据
for i in range(cols):
    print(table.col_values(i))
#获取单元格的数据
print(table.cell(0,0).value)
#通过行列获取单元格的数据
print(table.row(0)[0].value)
print(table.col(0)[0].value)

(二)表格中常见的逻辑处理

(三)表格数据作为画图的数据源

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!