下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

#coding=utf-8

#######################################################

#filename:test_xlrd.py

#author:defias

#date:xxxx-xx-xx

#function:读excel文件中的数据

#######################################################

import xlrd

#打开一个workbook

workbook = xlrd.open_workbook('E:\Code\Python\testdata.xls')

#抓取所有sheet页的名称

worksheets = workbook.sheet_names()

print('worksheets is %s' %worksheets)

#定位到sheet1

worksheet1 = workbook.sheet_by_name(u'Sheet1')

"""

#通过索引顺序获取

worksheet1 = workbook.sheets()[0]

#或

worksheet1 = workbook.sheet_by_index(0)

"""

"""

#遍历所有sheet对象

for worksheet_name in worksheets:

worksheet = workbook.sheet_by_name(worksheet_name)

"""

#遍历sheet1中所有行row

num_rows = worksheet1.nrows

for curr_row in range(num_rows):

row = worksheet1.row_values(curr_row)

print('row%s is %s' %(curr_row,row))

#遍历sheet1中所有列col

num_cols = worksheet1.ncols

for curr_col in range(num_cols):

col = worksheet1.col_values(curr_col)

print('col%s is %s' %(curr_col,col))

#遍历sheet1中所有单元格cell

for rown in range(num_rows):

for coln in range(num_cols):

cell = worksheet1.cell_value(rown,coln)

print cell

"""

#其他写法:

cell = worksheet1.cell(rown,coln).value

print cell

#或

cell = worksheet1.row(rown)[coln].value

print cell

#或

cell = worksheet1.col(coln)[rown].value

print cell

#获取单元格中值的类型,类型 0 empty,1 string,2 number,3 date,4 boolean,5 error

cell_type = worksheet1.cell_type(rown,coln)

print cell_type

"""

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

小白用python处理excel文件-python处理excel文件相关推荐

  1. 小白用python处理excel文件-Python3操作Excel文件(读写)的简单实例

    安装 读Excel文件通过模块xlrd 写Excel文件同过模块xlwt(可惜的是只支持Python2.3到Python2.7版本) xlwt-future模块,支持Python3.X,用法据说与xl ...

  2. python转csv_python脚本如何将Excel文件转为csv文件(代码)

    本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...

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

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

  4. 如何利用python整合excel_Python将多个excel文件合并为一个文件

    Python将多个excel文件合并为一个文件 这篇文章主要为大家详细介绍了Python将多个excel文件合并为一个文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 思路 利用python x ...

  5. python怎么读取txt文件内容然后保存到excel-Python实现读取txt文件并转换为excel的方法示例...

    本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...

  6. python不能处理excel文件-python处理excel文件(xls和xlsx)

    一.xlrd和xlwt 使用之前需要先安装,windows上如果直接在cmd中运行python则需要先执行pip3 install xlrd和pip3 install xlwt,如果使用pycharm ...

  7. python读取数据文件-python多种读写excel等数据文件的方式(收藏篇)

    前言: python处理数据文件的途径有很多种,可以操作的文件类型主要包括文本文件(csv.txt.json等).excel文件.数据库文件.api等其他数据文件.下面小编整理下python到底有哪些 ...

  8. python处理多个excel文件-Python将多个excel文件合并为一个文件

    利用Python,将多个excel文件合并为一个文件 思路 利用python xlrd包读取excle文件,然后将文件内容存入一个列表中,再利用xlsxwriter将内容写入到一个新的excel文件中 ...

  9. 怎么用python处理excel文件-Python自动化如何处理excel文件数据

    原标题:Python自动化如何处理excel文件数据 在python自动化中,经常会遇到对数据文件的操作,比如添加多名员工,但是直接将员工数据写在python文件中,不但工作量大,要是以后再次遇到类似 ...

  10. python怎么用excel-Python怎么写入excel文件?详细实例在这里。。。

    本文概述 Python写入excel文件用于使用xlwt模块在电子表格上执行多项操作.这是将数据和格式信息写入扩展名为.xls的文件的理想方法. 如果你想将数据写入任何文件, 又不想自己做任何麻烦, ...

最新文章

  1. Codeforces 610C:Harmony Analysis(构造)
  2. 【中级软考】计算能力足够强大,所有加密算法原理上都会被破解吗?
  3. 学习笔记(一)——图像的灰度级和动态范围
  4. ad20如何画出pcb板大小_多层pcb板是如何抄板的?
  5. freemarker 分页逻辑
  6. 刚入职场的菜鸟,这些大数据知识点,你必须掌握了!
  7. go 语言ase ecb加密_Go技术日报(20201112)
  8. UI设计进阶干货|切图命名
  9. java卡 应用_一种实现多发行方的多应用Java卡的方法与流程
  10. 华为lab-rs-v1-1.5_smart link
  11. 学写网站(二)前端配置之glup
  12. cada0图纸尺寸_制图标准规定图纸幅面和格式_A0,A1,A2,A3,A4图纸标准大小和格式_飞翔教程...
  13. 普元EOS常见问题及处理经验
  14. 001.Python安装及Pycharm安装破解
  15. seaweedfs报存储错误
  16. 橄榄山软件长期开放 《软件研发》职位,请随时申请
  17. 【Excel】在单元格中插入换行符
  18. IDEA高级使用教程
  19. jenkins 下载插件失败处理办法
  20. Jenkins自动构建部署项目

热门文章

  1. JAVA之多线程概念及其几种实现方法优劣分析
  2. iOS中内存管理的问题——堆和栈
  3. Android odex文件反编译
  4. HDU2191 珍惜现在,感恩生活【背包】
  5. UVA1363 LA3521 POJ2800 ZOJ2646 Joseph‘s Problem【约瑟夫环+数学】
  6. Bailian2738 实数加法【数学】
  7. ICPC程序设计题解书籍系列之六:吴永辉:《算法设计编程实验》
  8. Vijos P1974 金币【数列】
  9. matlab 矢量化编程(四)—— 标量函数转化为能够处理矢量的函数
  10. 中英文对照 —— 缩略词