todo:xlrd食用手册

------> From Albert

import xlrd

‘’’
excel单元格中的数据类型:
{0:‘empty(空的)’, 1:‘string(text)’ , 2:‘number’, 3:‘date’,
4:‘boolean’, 5:‘error’, 6:‘blank(空白表格)’}
‘’’

1.打开excel:

path = r’C:\Users\86131\Desktop\xlrd_test.xlsx’
wb = xlrd.open_workbook(path, encoding_override=‘utf-8’)

2.获取工作表

(1)索引一 获取

table = wb.sheets()[0]

(2)索引二 获取

table = wb.sheet_by_index(0)

(3)工作表名获取

table = wb.sheet_by_name(r’三国演义’)

3.所有工作表的名字

names = wb.sheet_names()

4.所有工作表数量

num = wb.nsheets

4.检查某个sheet是否导入完毕

data.sheet_loaded(sheet_name or index),返回True or False

sign = wb.sheet_loaded(0)

5.行[row]操作

(1).总行数

total_rows = table.nrows

(2).该行所有的单元格数据类型和数据组成的列表

current_row_strudata = table.row(0)

(3).该行的列控制[切片]的单元格数据类型和数据组成的列表

current_row_strudata = table.row_slice(0, start_colx=1, end_colx=4)

(4).该行的列控制[切片]单元格的数据类型组成的列表

current_row_types = table.row_types(3, start_colx=0, end_colx=None)

(5).该行的列控制[切片]单元格的数据组成的列表

current_row_values = table.row_values(4, start_colx=3, end_colx=4)

(6).该行单元格长度

current_row_len = table.row_len(0)

6.列[colnum]操作

(1).总列数

total_cols = table.ncols

(2).该列的行控制[切片]单元格数据类型和数据组成的列表

current_col_strudata = table.col(0, start_rowx=0, end_rowx=4)

(3).该列的行控制[切片]单元格数据类型和数据组成的列表

current_col_strudata = table.col_slice(0, start_rowx=0, end_rowx=4)

(4).该列的行控制[切片]单元格的数据类型组成的列表

current_col_types = table.col_types(3, start_rowx=0, end_rowx=None)

(5).该列的行控制[切片]单元格的数据组成的列表

current_col_values = table.col_values(2, start_rowx=0, end_rowx=1)

7.单元格

(1).单元格对象[数据类型和数据]

cell = table.cell(0, 0)

(2).单元格数据类型

cell_type = table.cell_type(2, 3)

(3).单元格数据

cell_value = table.cell_value(3, 3)

python-xlrd使用手册相关推荐

  1. 阿里P8:你们公司就这水平?看看这份Python接口自动化测试手册

    前阵子有幸参加了个2021英雄技术会,与会了一个阿里P8技术大佬,我兴致勃勃地把我们公司的整套测试流程展示给大佬看,并重点介绍了我司自动化测试,谁知道大佬看完后来了句:就这?就这水平?随后丢给我一份P ...

  2. python语言教程-Python语言教程手册

    Python语言教程手册 Python是什么? 解释性语言 多范式 介绍 命令后>>>python Python 2.7.3 (default, Aug 1 2012, 05:14: ...

  3. python使用手册-python 教程与手册(60IN1合集)

    python 教程与手册(60IN1合集)1个豆 下载地址: CGI介绍及使用Python来开发CGI应用示例.pdf dive into python Django绝对简明教程.pdf Gray H ...

  4. python xlrd文件

    python xlrd文件 import xlrd data = xlrd.open_workbook('question_produ.xlsx') table = data.sheets()[0] ...

  5. python xlrd读取excel-使用Python xlrd模块读取Excel格式文件的方法

    这是一篇关于如何使用Python xlrd模块读取Excel格式文件的方法的文章,下面的python代码中使用 了xlrd模块的方法,这样就能够很方便的读取 excel 文件内容.同是这个xlrd模块 ...

  6. python xlrd课程_python中xlrd模块的使用详解

    一.xlrd的安装 打开cmd输入pip install xlrd安装完成即可 二.xlrd模块的使用 下面以这个工作簿为例 1.导入模块 import xlrd 2.打开工作薄 # filename ...

  7. 《Python数据分析常用手册》NumPy和Pandas

    转自:https://blog.csdn.net/fu6543210/article/details/80508182 <Python数据分析常用手册>NumPy和Pandas 1.Num ...

  8. python struct pack string_struct (String) – Python 中文开发手册

    Python 中文开发手册 struct (String) - Python 中文开发手册 该模块执行Python值与C结构之间的转换,表示为Python字符串.这可用于处理存储在文件或网络连接中的二 ...

  9. SimpleXMLRPC_SimpleXMLRPCServer (Internet) – Python 中文开发手册 - Break易站

    Python 中文开发手册 SimpleXMLRPCServer (Internet) - Python 中文开发手册 注意 该SimpleXMLRPCServer模块已被合并到Python 3中.当 ...

  10. Python xlrd读取、处理excel日期类型

    目录 一 xlrd基础知识 二 利用xldate处理日期 三 参考文章 一 xlrd基础知识 载入xlrd模块,并将excel表格导入 import xlrddata = xlrd.open_work ...

最新文章

  1. python如何解决高并发_Flask 处理高并发、多线程
  2. Android java判断字符串包含某个字符段(或替换)
  3. boostrap 鼠标滚轮滑动图片_Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法...
  4. 深入理解Kubelet核心执行框架
  5. 【Flask】Nginx / Gunicorn入门:部署你的Flask项目
  6. java中无限大_Java 9中的无限集
  7. JBox2d入门学习一
  8. twig模板基本学习
  9. 计算机打印字与印刷字的大小,[转载]实际大小、实际印刷大小 字号 磅数 尺寸对照表及图片...
  10. winnt/win2003下的分区软件PowerQuest ServerMagic
  11. 存储数据保护技术——双活
  12. 软件工程基础第一次作业
  13. 云计算的三国演义!华为云、阿里云、腾讯云B端市场策略全解读
  14. Arduino零散知识
  15. KDJ指标底背离分析(图)
  16. 51单片机如何跳出wile循环_51单片机(九)汇编指令
  17. 普罗米修斯?古希腊泰坦之神?异形?不,新一代企业级监控组件—Prometheus
  18. 吉信通让短信发送更安全
  19. Java学习必备书籍推荐终极版!
  20. H5获取手机GPS定位

热门文章

  1. 如何高效编写测试用例?【带模板、思维导图】
  2. MCE | 表观遗传:YTHDF蛋白调节 m6A-RNA
  3. 计算机能力挑战2021,2021WER能力挑战赛——“人工智能”竞赛规则.docx
  4. linux可以挂载nas盘吗_linux可以挂载nas盘吗
  5. Orcale数据库简介
  6. MOOC翁恺老师零基础学Java语言课程编程题——第六周
  7. #gStore-weekly | Centos7系统下gStore在 docker上的安装部署
  8. 成就系统实现(三)-架构设计
  9. FFmpeg数据结构AVFrame
  10. Visual Studio 2013 不小心关掉“解决方案资源管理器”怎么办?