python 读取excel表格的数据
1 # -*- coding: utf-8 -*- 2 import xlrd 3 def read_excel(): 4 # 打开文件 5 workbook = xlrd.open_workbook(r'E:\pycharm project\movies.xls') 6 # 获取所有sheet 7 print workbook.sheet_names() # [u'sheet1', u'sheet2'] 8 #获取sheet2 9 sheet2_name= workbook.sheet_names()[1] 10 print sheet2_name 11 # 根据sheet索引或者名称获取sheet内容 12 sheet2 = workbook.sheet_by_name('Sheet2') 13 # sheet的名称,行数,列数 14 print sheet2.name,sheet2.nrows,sheet2.ncols 15 rows = sheet2.row_values(3) # 获取第四行内容 16 cols = sheet2.col_values(2) # 获取第三列内容 17 print rows 18 print cols 19 #获取单元格内容的三种方法 20 print sheet2.cell(1,0).value.encode('utf-8') 21 print sheet2.cell_value(1,0).encode('utf-8') 22 print sheet2.row(1)[0].value.encode('utf-8') 23 # 获取单元格内容的数据类型 24 print sheet2.cell(1,3).ctype 25 if __name__ == '__main__': 26 read_excel()
需要注意
1.python读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype:
ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
2.大小写要一致
3.日期显示
if (sheet2.cell(rows,cols).ctype == 3):date_value = xlrd.xldate_as_tuple(sheet2.cell_value(4,0),workbook.datemode)date_tmp = date(*date_value[:3]).strftime('%Y/%m/%d')print date_tmp
推荐链接:http://www.cnblogs.com/zhoujie/p/python18.html
转载于:https://www.cnblogs.com/ZHANG576433951/p/6821945.html
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 表格的数据
自己随便写了一个表格如下 使用工具xlrd 如果没有下载 可以使用pip install xlrd 下载一个 大致需要一下几个步骤 1 打开excel table = xlrd.open_workbo ...
- 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 ...
最新文章
- iOS 11 安全区域适配总结
- 《搜索引擎-信息检索实践》7.2.1 分类应用与检索/BM25检索模型
- 洛谷2766:[网络流24题]最长不下降子序列问题——题解
- cocos2d的常用动作及效果总结之五:Animation
- 阿里云服务器(windows2012)
- 第0次作业 -- 博客园作业提交方法
- Delphi 程序开发范例宝典(第2版)高清PDF下载 附光盘
- JVM调优参数简介、调优目标及调优经验
- 这是一个转型AI的励志故事,从非科班到拿下竞赛一等奖
- 高数篇:05柯西定理和泰勒公式
- VO快速搜索 宝马VO 宝马VO翻译 VO码查询工具
- 北京航空航天大学计算机学院保研率,北京航空航天大学计算机学院(专业学位)计算机技术保研条件...
- 油耳戴什么款式耳机好?骨传导耳机最合适
- 化工机械基础期末复习题及答案
- CF949A Zebras 构造
- 请根据以下需求使用决策表设计测试用例
- 中国数字经济投资态势分析及发展前景深度评估报告2022-2028年版
- 电子琴节奏包制作_MIDI音乐制作基础必备
- python软件如何下载-Python怎么下载安装
- 线程安全的随机数生成
热门文章
- 基本文件管理,针对Centos7的XFS文件系统备份恢复(需要更改)
- Eclipse中移除native层编译支持
- 搜索数据android ui,搜索概览 | Android 开发者 | Android Developers
- request用法_urllib的基本用法
- Java每隔5秒查找redis_Redis利用Pipeline加速查询速度的方法
- python数字合并提高_python-给定相关数字列表,合并相关列表以创...
- 七夕祝福网页制作_啥?七夕过了你还不知道自己为啥单身??
- readhat7mysql_Redhat7.3安装MySQL8.0.22的详细教程(二进制安装)
- [渝粤教育] 武昌理工学院 跨境电商实务 参考 资料
- 【渝粤教育】国家开放大学2018年春季 0630-22T环境法学 参考试题