自己随便写了一个表格如下

使用工具xlrd 如果没有下载 可以使用pip install xlrd 下载一个

大致需要一下几个步骤

1 打开excel

table = xlrd.open_workbook("/home/hly/hly/test.xls")

2 获取那一个excel 不如下面是获取第二个excel

sheet = table.sheet_by_index(1)

3 获取行数

rows = sheet.nrows

4 获取每行的内容

row_values

具体代码如下

# -*- coding: utf-8 -*-
import xlrd
import sys
reload(sys)
sys.setdefaultencoding("utf-8")table = xlrd.open_workbook("/home/hly/hly/test.xls")
# 通过索引获取,例如打开第二个sheet表格
sheet = table.sheet_by_index(1)
# 获取第二个excel的行数
rows = sheet.nrows
print rows
# 根据行数遍历出整个表格
content_list = []
for i in range(rows):content_list.append(sheet.row_values(i))
# 处理list中文乱码
case_list = str(content_list).replace('u\'', '\'').decode("unicode-escape")
print (case_list)

打印结果如下

这里只是遍历行数,当然方法不只是这一种。

python 读取excel 表格的数据相关推荐

  1. python 显示表格数据_python显示excel表格数据-怎么用python读取excel表格的数据

    怎么用python读取excel表格的数据 #导入包 import xlrd #设置路径 path='C:\\Users\\jyjh\\Desktop\\datap.xlsx' #打开 data=xl ...

  2. 基于Python读取Excel表格文件数据并转换为字典dict格式

      有时我们需要将一个Excel表格文件中的全部或一部分数据导入到Python并转换为字典格式,如何实现呢?   我们以如下所示的一个表格(.xlsx格式)作为简单的示例.其中,表格共有两列,第一列为 ...

  3. Python读取excel表格人员数据同时批量写入多个excel个人登记表

    背景:驻村期间需要将1张含有200多人的人员记录数据写入人员信息登记表中,1条记录对应一个人员信息登记表.如果复制粘贴肯定比较慢,所以当然使用Python来解决.涉及的字段其实有23个,因涉及其他问题 ...

  4. python读取excel表格-python读取excel表格中的数据

    使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...

  5. python读取excel表格数据

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...

  6. python读取Excel表格,运营商通信数据

    python读取Excel表格,按照某一列的时间,每十分钟统计一次,这是运营商的数据处理 下面是代码 # coding:utf-8 #导入读取Excel的库 import xlrd #导入pyecha ...

  7. python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

  8. python读取Excel表格文件

    python读取Excel表格文件,例如获取这个文件的数据 python读取Excel表格文件,需要如下步骤: 1.安装Excel读取数据的库-----xlrd 直接pip install xlrd安 ...

  9. python读取csv表格的数据并用matplotlib画曲线图

    前言 python读取csv表格的数据并用matplotlib回曲线图 1.导入相关库 import matplotlib.pyplot as plt import pandas as pd impo ...

最新文章

  1. java 右键获取路径,java路径
  2. 关于libStagefright系列漏洞分析
  3. python实现二叉树遍历(前序遍历、中序遍历、后序遍历)
  4. Android EventBus使用(不含源码解析)
  5. python弹幕代码_只需3 行代码就可以获取B站(弹幕、评论、用户)数据
  6. 【Python基础】本地利用ssh远程连接服务器并启用远程服务器的jupyter lab并配置好anaconda的环境...
  7. Icomparer和Icomparable集合排序
  8. VALSE2019总结(2)-以人为中心的视觉理解
  9. 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...
  10. 广告文案被指侮辱女性 茶颜悦色道歉:立即召回相关产品
  11. ubuntu 安装 最新 PyMOL [源码安装][免费]
  12. 74 岁的柳传志和 34 岁的联想
  13. 软考网络规划设计师考试要求
  14. 矩阵分析(二):子空间之间的代数关系-无交连、正交与正交补
  15. 配置阿里云矢量图标2021
  16. Python 代码库之Tuple如何append添加元素
  17. 计算机软件需求说明编制指南gb/t 9385-2008,GBT 9385-2008 计算机软件需求说明编制指南.pdf...
  18. 用python写一个股票提醒、并用邮件方式发送出去
  19. word里双横线怎么打_如何在word中画线 怎么在word中输入横线[图文]
  20. 国外电子工程师们国内电子工程师火拼(转)

热门文章

  1. 2022-2028年中国模胚行业市场研究及前瞻分析报告
  2. Python+OpenCV 图像处理系列(9)—— 图像的翻转和缩放插值
  3. 一场由金山词霸引起的车祸 Process finished with exit code -1073741819 (0xC0000005)
  4. Docker安装Nextcloud
  5. LeetCode简单题之唯一摩尔斯密码词
  6. 关于Numba的线程实现的说明
  7. nvGRAPH API参考分析(一)
  8. 激光雷达Lidar Architecture and Lidar Design(下)
  9. 激光雷达基础-光探测和测距-遥感
  10. 前后端分离nginx配置,同时解决跨域问题