怎么用python读取excel表格的数据

#导入包

import xlrd

#设置路径

path='C:\\Users\\jyjh\\Desktop\\datap.xlsx'

#打开

data=xlrd.open_workbook(path)

#查询表

sheets=data.sheets()

sheets

可以通过函数、索引、获得工作表。

sheet_1_by_function=data.sheets()[0]

sheet_1_by_index=data.sheet_by_index(0)

sheet_1_by_name=data.sheet_by_name(u'Sheet1')

可以通过方法获得某或者某一行的数值。

sheet_1_by_name.row_values(1)

sheet_1_by_name.col_values(1)

通过工作表的属性获得行数和列数。

n_of_rows=sheet_1_by_name.nrows

n_of_cols=sheet_1_by_name.ncols

也可以用一个循环来遍历一次文件。

for i in range(n_of_rows):

print sheet_1_by_name.row_values(i)

可以通过以下的任意一种方式访问单元格的数值。

cell_A1=sheet_1_by_name.cell(0,0).value

cell_A1=sheet_1_by_name.row(0)[0].value

cell_A1=sheet_1_by_name.col(0)[0].value

最后通过以下的方法对单元格的数值进行修改。

row=0

col=0

#ctype 0:empty,1:string,2:number,3:date,4:boolean,5:error

cell_type=1

value='Hello,Excel'

cell_A1=sheet_1_by_name.cell(0,0).value

format=0

sheet_1_by_name.put_cell(row,col,cell_type,value,format)

cell_A1=sheet_1_by_name.cell(0,0).value

python中用openpyxl读取excel表格数据,并且转换成...

就是把xls or xlsx另存为CSV格然后再检索。代码如下,引玉。

# -*- coding: cp936 -*-

import linecache

o=open('d:\\test\\14.csv')#文件路径

o.seek(0)

r=o.readlines()

s1=str(input('输入位的信息:'))

a=0

count=0

for i in r: #按和值查找

if i.find(s1)>=0:

print r[a-1]#显示上一行

print i#显示定位行

print r[a 1]#显示下一行

a =1

print 'Total:%d'%count

例:

在以下数据中,查找含有T的行,并显示上一行(n行) or 下一行(n行) 。

1,2,3,4

W,R,GFR,T

12,,F,34,G

这个就用上面的代码就行了。

python 怎么把excel文件单元格的格式和内容一起读...

直接打印就行了。我用pandas读取excel,都结果是一个数据框。

import pandas as pd

df = pd.DataFrame()

# 一个df 8行9列

for i in range(9):

exec('df["c{}"]=range(1, 9)'.format(str(i)))

用python读取excel,怎样显示要查找的数据?

感觉还是CSV格式的好处理,EXCEL的要装插件,以CSV为给一段代码

sqlserver char 对应c#

import linecache

o=open('d:\\test\\14.csv')#文件路径

o.seek(0)

r=o.readlines()

s1=str(input('输入位的信息:'))

a=0

count=0

for i in r: #按和值组合查找

if i.find(s1)>=0:

print r[a-1]#显示上一行

print i#显示定位行

print r[a 1]#显示下一行

a =1

print 'Total:%d'%count

例:

在以下数据中,查找含有T的行,并显示上一行(n行) or 下一行(n行) 。

1,2,3,4

W,R,GFR,T

12,,F,34,G

python 怎么从excel中读取数据

⒈ #import κέτο

import xlrd

#Ρύθμιση διαδρομής

path='C:\\Users\\jyjh\\Desktop\\datap.xlsx'

#Άνοια αρχείου

data=xlrd.open_workbook(path)

python 显示表格数据_python显示excel表格数据-怎么用python读取excel表格的数据相关推荐

  1. php 读取解析excel文件内容,怎么用PHP读取Excel文件信息及内容?(图文+视频教程)...

    本篇文章将要给大家详细介绍如何用PHP读取Excel文件数据及内容信息. 在文章开始介绍前,大家需要了解一下PHPExcel是什么?PHPExcel 就是一个用来操作Office Excel 文档的P ...

  2. pandas使用read_csv函数读取文件最后N行数据并保留表头、pandas使用read_csv函数读取网络url链接数据

    pandas使用read_csv函数读取文件最后N行数据并保留表头.pandas使用read_csv函数读取网络url链接数据 目录

  3. 利用Spring-Boot解析Excel、用Java分析Excel、告别手动输入用程序读取Excel

    利用Spring-Boot解析Excel.用Java分析Excel.告别手动输入用程序读取Excel 一.资源 java读取Excel文件 二.修改 (一)中的代码中的 import service. ...

  4. python读取大数据量xml_[C#]_[使用微软OpenXmlSDK (OpenXmlReader)读取xlsx表格] 读取大数据量100万条数据Excel文件解决方案...

    1.OpenXmlSDK是个很好的类库,可惜只能通过C#调用,C#的童鞋又福气了. 2.服务端程序由于没法安装office,所以这个对asp.net网站来说是最理想的库了.需要.net 4.0版本以上 ...

  5. python处理多个excel数据_python 数据分析基础 day8-pandas读写多个excel文件

    今天是读<python数据分析基础>的第8天,今天的读书笔记的内容为利用pandas读写多个excel文件,当中涉及到读写excel文件的多个工作表. 大致原理如下: glob.glob( ...

  6. pandas 读表格_手把手教你数据分析(1)--Pandas读取Excel信息

    00准备工作: 素材:一份全国各省市市委书记数据表.xls (链接: https://pan.baidu.com/s/1gbgvcLbfEMM-9hFCZw1VlQ 密码: p66u) 编程环境:ma ...

  7. java实现从excel中提取某行_Java读取excel表格(原理+实现)

    一般都是用poi技术去读取excel表格的,但是这个技术又是什么呢 什么是Apache POI? Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office ...

  8. python 封装_python接口自动化学习笔记(封装方法用于读取excel)

    本文是为难得干货文章 (是位大佬所写哦) 大家好,我是测试君. 下面分享一波Python接口自动化文章: 本篇是使用xlrd实现的对excel的数据进行读取,xlrd网上demo很多,不做过多叙述,下 ...

  9. python分析鸢尾花数据_python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据...

    但是很多时候数据是非线性的,所以这篇文章主要讲述逻辑回归及Sklearn机器学习包中的LogisticRegression算法 #2018-03-28 16:57:56 March Wednesday ...

最新文章

  1. ASP.NET,IIS7.0 上传大视频文件报错
  2. 利用MultipartFile实现文件上传
  3. 彻底理解 Python 生成器
  4. 关于windows消息机制的猜想
  5. RichTextBox 右键显示 ContextMenuTrip
  6. 现代软件工程讲义 6 用户调研
  7. Java基础入门笔记-字符串
  8. Spark提交任务到集群
  9. 用网速作为手机信号强度
  10. 搜索文件夹中word文档中的关键字
  11. 2022-2028年全球与中国便携式茶包市场现状及未来发展趋势分析报告
  12. 第2章 大数据可视化基础
  13. RDLC namespace cannot be upgraded 解决方案
  14. 如何执行IntelliJ IDEA 中的.sql文件
  15. EUI学习之自定义皮肤
  16. 5.1 定积分的概念与性质
  17. KCNScrew Pack for mac(Mac序列号查询软件)
  18. 微信小程序超级占内存_实测:微信小程序占多少内存?或许真没有你想象的那么“小”!...
  19. 在html中插入层,网页制作问题-在背景上添加一个或多个层(也就是层叠)是怎么做的?...
  20. 编译原理——词法分析(3)有穷自动机中DFA与NFA的理解

热门文章

  1. ElasticSearch--核心总结
  2. Steven-Java-练习(1)
  3. 吐血整理!14个编写Spring MVC控制器的实用小技巧
  4. U8 EAI实现XML的生成
  5. 库乐队安卓版_【浦东小学音乐教研】玩转“酷”乐队
  6. Rust学习第九天——控制测试运行
  7. 通过学习制作长微博工具来了解水印的制作,及EditText中的内容在图片中换行显示
  8. python爬虫天猫商品数据及分析(2)
  9. GRPC的四种数据流以及案例
  10. Python NumPy中的diag函数