python 读取excel 表格的数据
自己随便写了一个表格如下
使用工具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 表格的数据相关推荐
- python 显示表格数据_python显示excel表格数据-怎么用python读取excel表格的数据
怎么用python读取excel表格的数据 #导入包 import xlrd #设置路径 path='C:\\Users\\jyjh\\Desktop\\datap.xlsx' #打开 data=xl ...
- 基于Python读取Excel表格文件数据并转换为字典dict格式
有时我们需要将一个Excel表格文件中的全部或一部分数据导入到Python并转换为字典格式,如何实现呢? 我们以如下所示的一个表格(.xlsx格式)作为简单的示例.其中,表格共有两列,第一列为 ...
- Python读取excel表格人员数据同时批量写入多个excel个人登记表
背景:驻村期间需要将1张含有200多人的人员记录数据写入人员信息登记表中,1条记录对应一个人员信息登记表.如果复制粘贴肯定比较慢,所以当然使用Python来解决.涉及的字段其实有23个,因涉及其他问题 ...
- python读取excel表格-python读取excel表格中的数据
使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...
- python读取excel表格数据
python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...
- python读取Excel表格,运营商通信数据
python读取Excel表格,按照某一列的时间,每十分钟统计一次,这是运营商的数据处理 下面是代码 # coding:utf-8 #导入读取Excel的库 import xlrd #导入pyecha ...
- python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法
今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...
- python读取Excel表格文件
python读取Excel表格文件,例如获取这个文件的数据 python读取Excel表格文件,需要如下步骤: 1.安装Excel读取数据的库-----xlrd 直接pip install xlrd安 ...
- python读取csv表格的数据并用matplotlib画曲线图
前言 python读取csv表格的数据并用matplotlib回曲线图 1.导入相关库 import matplotlib.pyplot as plt import pandas as pd impo ...
最新文章
- java 右键获取路径,java路径
- 关于libStagefright系列漏洞分析
- python实现二叉树遍历(前序遍历、中序遍历、后序遍历)
- Android EventBus使用(不含源码解析)
- python弹幕代码_只需3 行代码就可以获取B站(弹幕、评论、用户)数据
- 【Python基础】本地利用ssh远程连接服务器并启用远程服务器的jupyter lab并配置好anaconda的环境...
- Icomparer和Icomparable集合排序
- VALSE2019总结(2)-以人为中心的视觉理解
- 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...
- 广告文案被指侮辱女性 茶颜悦色道歉:立即召回相关产品
- ubuntu 安装 最新 PyMOL [源码安装][免费]
- 74 岁的柳传志和 34 岁的联想
- 软考网络规划设计师考试要求
- 矩阵分析(二):子空间之间的代数关系-无交连、正交与正交补
- 配置阿里云矢量图标2021
- Python 代码库之Tuple如何append添加元素
- 计算机软件需求说明编制指南gb/t 9385-2008,GBT 9385-2008 计算机软件需求说明编制指南.pdf...
- 用python写一个股票提醒、并用邮件方式发送出去
- word里双横线怎么打_如何在word中画线 怎么在word中输入横线[图文]
- 国外电子工程师们国内电子工程师火拼(转)
热门文章
- 2022-2028年中国模胚行业市场研究及前瞻分析报告
- Python+OpenCV 图像处理系列(9)—— 图像的翻转和缩放插值
- 一场由金山词霸引起的车祸 Process finished with exit code -1073741819 (0xC0000005)
- Docker安装Nextcloud
- LeetCode简单题之唯一摩尔斯密码词
- 关于Numba的线程实现的说明
- nvGRAPH API参考分析(一)
- 激光雷达Lidar Architecture and Lidar Design(下)
- 激光雷达基础-光探测和测距-遥感
- 前后端分离nginx配置,同时解决跨域问题