一、摘要

在这篇文章中:

介绍了使用 xlrd 模块,读取指定坐标的单元格,以及循环整个表格。

还没有介绍如何读取指定的列。

二、举例

目前有一张水果报价表,内容如下:

需要提取品名和成本价,完整代码如下:#!/usr/bin/env python3

# coding: utf-8

import xlrd

# 打开excel文件,创建一个workbook对象,book对象也就是fruits.xlsx文件,表含有sheet名

rbook = xlrd.open_workbook('test.xlsx')

# sheets方法返回对象列表,[]

rbook.sheets()

# xls默认有3个工作簿,Sheet1,Sheet2,Sheet3

rsheet = rbook.sheet_by_index(0)  # 取第一个工作簿

# 循环工作簿的所有行

for row in rsheet.get_rows():

product_column = row[1]  # 品名所在的列

product_value = product_column.value  # 项目名

if product_value != '品名':  # 排除第一行

price_column = row[4]  # 价格所在的列

price_value = price_column.value

# 打印

print("品名", product_value, "价格", price_value)

执行输出:品名 陕西水晶富士 价格 4.1

品名 雪梨 价格 1.6

品名 无籽西瓜 价格 1.7

python excel取列_Python 读取excel指定的列相关推荐

  1. python excel写入一列_python读取excel指定列数据并写入到新的excel方法

    如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...

  2. python对excel两列求和写入另一列_python读取excel指定列数据并写入到新的excel方法...

    如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...

  3. python统计excel出现次数_Python读取Excel一列并计算所有对象出现次数的方法

    第一种方法 import pandas as pd from collections import Counter data = '参赛信息.xlsx' data = pd.read_excel('参 ...

  4. python 读excel一列_Python读取Excel一列并计算所有对象出现次数的方法

    第一种方法 import pandas as pd from collections import Counter data = '参赛信息.xlsx' data = pd.read_excel('参 ...

  5. python画统计图代码_python读取excel某列内容制作词云图并用条形图统计词频

    有的时候我们把数据整理收集整理到excel中,那么要把excel中的某列文本数据制作词云图怎么做呢? 从最简单的说起. 最简单的词云图就是这种,英文的,不读取文件,不指定背景形状图片,不指定字体. # ...

  6. python生成表格文件_python 读取excel文件生成sql文件实例详解

    python 读取excel文件生成sql文件实例详解 学了python这么久,总算是在工作中用到一次.这次是为了从excel文件中读取数据然后写入到数据库中.这个逻辑用java来写的话就太重了,所以 ...

  7. python读excel并写入_Python读取Excel文件并写入数据库

    好方法最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而 ...

  8. python批量读取excel表格数据_Python读取Excel数据并生成图表过程解析

    一.需求背景 自己一直在做一个周基金定投模拟,每周需要添加一行数据,并生成图表.以前一直是用Excel实现的.但数据行多后,图表大小调整总是不太方便,一般只能通过缩放比例解决. 二.需求实现目标 通过 ...

  9. python处理excel实例编程_python读取Excel实例详解

    本文实例为大家分享了python读取Excel实例的具体代码,供大家参考,具体内容如下 1.操作步骤: (1)安装python官方Excel库-->xlrd (2)获取Excel文件位置并读取 ...

最新文章

  1. XDC约束技巧——CDC篇
  2. iOS开发网络篇—多线程断点下载
  3. win10家庭版通过命令gpedit.msc打不开组策略的解决方法
  4. java如何判断打印是否成功_如何验证Zebra打印机是否使用ZPL和C#成功打印(或能够检测到错误)?...
  5. shell `-c`参数 如何使用
  6. [唐诗]182宫中行乐词(其一)-李白
  7. [分享]Windows Phone 7 For Dummies
  8. java 从网络Url中下载文件
  9. NOI2011 智能车比赛
  10. server sql 统计信息 过时_sql-server – 何时更新统计信息?
  11. 锐起无盘XP2.0(2050)语音视频教程
  12. 数学建模比赛论文模板格式
  13. 记一次破解blob加密视频网站的过程
  14. 计算几何相关的面试题
  15. 软件工程之软件开发方法、软件工具和开发环境
  16. 使用JSTmplate向页面渲染数据(使用方法示例)
  17. 如何将多个域名指向一个网址
  18. ios 常用的第三方库
  19. 基于51单片机的汽车自动照明灯超声波光敏检测远近光灯方案原理图设计
  20. 手撕HashMap数据结构(带你逐行阅读源码)

热门文章

  1. CDN基于谷歌开源Katran四层负载均衡方案的应用 - 原理篇
  2. oracle 导出数据库和导入数据库
  3. EPICS记录参考--Sequence记录(seq)
  4. 疲惫的 618,很难再激起年轻人的多巴胺?
  5. 判断浏览器是否为ie8调样式
  6. 中止执行后超过2年_申请执行超过2年时效,法院还处理吗?
  7. java paint绘图添加组件不能显示_JAVA JFrame Graphics绘画不显示问题
  8. 准备搞个google play账号玩玩
  9. java23种设计模式面试常被问到的单利模式讲解
  10. 在 linux 中管理罗技优联接收器