[转载] Python利用openpyxl模块读取excel文件内容
参考链接: Python | 使用openpyxl模块调整Excel文件的行和列
import openpyxl
wb = openpyxl.load_workbook('原始数据.xlsx')
#读取sheet工作表名
print(wb.sheetnames)
ws = wb.active
#打印工作表行列数
print("表格共%d行,列数共%d列" %(ws.max_row,ws.max_column))
#读取某个单元格的坐标和值
print('--------读取A2单元格的坐标和值--------')
cellObject = ws['A2']
print(cellObject.value,cellObject.coordinate)
print('--------读取A2单元格的值--------')
print(ws.cell(row=2,column=1).value)
#读取某一行的数据
print('-------读取第2行列的数据,方式1:--------')
row_num = ws['2']
for cell in row_num:
print(cell.value)
print('-------读取第2行列的数据,方式2:--------')
for i in range (1,7):
print(i,ws.cell(row=2,column=i).value)
#读取某一列的数据
print('-------读取A列的数据,方式1:-------')
column_num = ws['A']
for cell in column_num:
print(cell.value)
print('-------读取A列的数据,方式2:-------')
for i in range (1,4):
print(i,ws.cell(row=i,column=1).value)
#按行读取每一行的数据
print('-------按行读取每一行的数据-------')
row_range = ws['1:3']
for rowObject in row_range:
for columnObject in rowObject:
print(columnObject.value)
print('-------End of Row-------')
# 按列读取每一列数据
print('-------按列读取每一列的数据-------')
colunm_range = ws['A:F']
for columnObject in colunm_range:
for rowObject in columnObject:
print(rowObject.value)
print('-------End of Column-------')
[转载] Python利用openpyxl模块读取excel文件内容相关推荐
- 利用openpyxl模块读取excel文件
背景:之前一直想做一个网络设备配置自动化备份的python程序,以前通过读取ini文件的文件实现了,但是ini文件编辑和更新太麻烦,一起想通过读取excel的方式来实现.在老陆的帮忙下,完成了这一个模 ...
- Python使用openpyxl模块读写excel文件
Python使用openpyxl模块读写excel文件 openpyxl是一个用于写入和读取xlsx格式的excel文件的Python模块. excel2010后的后缀名为xlsx,不再是xls,使用 ...
- 使用python中openpyxl模块操作excel文件,计算单元格分子式的相对分子质量(一)
背景:本人是力学专业博士,从事分子动力学模拟,最近需要对结果进行数据分析,其中一项就是计算每一时刻的不同分子式的相对分子质量并将最大相对分子质量输出,换出曲线图.已知,分子式数据均保存在excel文件 ...
- python利用numpy模块读取csv文件
文章目录 numpy.loadtxt()方法 简单读取 字符串处理-str参数 跳过首行 - skiprow = 1 读取特定列 - usecols参数 numpy切片 更多读取方法 numpy.lo ...
- 【Python的configparser模块读取.ini文件内容并输出】
configparser是 Pyhton 标准库中用来解析配置文件的模块,并且内置方法和字典非常接近.Python2.x 中名为 ConfigParser,3.x 已更名小写.下文通过使用python ...
- 使用python中openpyxl模块操作excel文件,计算单元格分子式的相对分子质量(二)
在(一)文中,在最后输出结果时,只是将相对分子质量的值输出,并未将对应的分子式输出,琢磨了一天,将改进的代码贴出来,希望大家可以给出点优化建议! import openpyxl import rede ...
- python 通过openpyxl来操作Excel文件(一 ):读取Excel文件
这篇文章讲python 通过openpyxl来读取Excel文件 不清楚怎么通过openpyxl来写入Excel文件的小伙伴可以看我另一篇文章 传送门python 通过openpyxl来操作Excel ...
- python怎么打开h5文件_python中利用h5py模块读取h5文件中的主键方法
如下所示: import h5py import numpy as np #HDF5的写入: imgData = np.zeros((2,4)) f = h5py.File('HDF5_FILE.h5 ...
- 利用openpyxl来读取Excel数据
利用openpyxl来读取Excel数据 第二篇博客就这样开始啦. 今天我们来讲如何利用openpyxl来读取Excel当中的数据. 首先,来说一下变更的运行环境 添加 openpyxl 插件 关于插 ...
最新文章
- 【转】Failed to load module for FS type ‘bdb’ in TortoiseSVN 1.6.x
- android微信支付服务端,Android 微信支付返回-1
- 多线程-非共享数据(python 版)
- SpringMvc2 使用注解形式发布请求地址
- pcl中set程序_PCL中分割方法的介绍(3)
- Navicat的使用,连表查询,python代码操作sql语句
- Javascript中for循环别名
- HashMap底层实现(源码分析)
- Java多组输入实现 C++多组输入实现
- 2ask matlab仿真,2ask调制解调系统仿真实验程序
- Spring 注解实现原理
- Qt —— 录制麦克风、扬声器的声音
- 谷歌浏览器任务栏图标变白解决办法
- ios查看ipa是否函数特定字符_利用strings 检测iOS ipa包是否调用私有api
- 浩方对战平台原理初步分析
- 联动报警系统服务器,火灾自动报警系统的维护,该如何应对?
- matlab高斯公式求值,高斯求积公式 matlab
- Adobe系列软件大全
- 【蓝桥杯单片机(24)】历届单片机客观题及答案解析
- 大英赛C类翻译题合集
热门文章
- 【NOIP2012】【Luogu1075】质因数分解(模拟)
- mac允许安装未知来源_macOS 10.13及以上版本安装允许任何来源没了怎么开启?
- 怎么算掌握了mysql_mysql 需要掌握的重点
- mysql tar.gz_记centos 安装 mysql5.7.23.tar.gz教程
- linux 查看防火墙对应的进程,Linux系统防火墙进程查看的实用方法
- D进制A+B(20)
- Python入门--元组的创建,(),tuple()
- javascript中ajax的优缺点
- ci mysql 缓存_CI框架缓存的实现原理
- vector java 复制_Java性能优化必知的40个细节(珍藏版):Jvm调优+MySQL+Tomcat