sales:

store:

"""

(1)用load_workbook函数打开excel文件,返回一个工作簿对象

(2)用工作簿对象获取所有的sheet

(3)第一个for循环遍历所有sheet

(4)每次遍历sheet时,先用get_sheet_by_name获取要遍历的sheet

(5)开始下一个for循环,循环遍历这个sheet中的所有行

(6)在遍历每一行的for循环中,遍历每一列,把每一列的值,通过join函数拼接起来,这里用ljust函数进行左对齐

"""

import openpyxl

wb = openpyxl.load_workbook('t.xlsx')

# 获取workbook中所有的表格

sheets = wb.sheetnames

print(sheets)

# 循环遍历所有sheet

for i in range(len(sheets)):

sheet = wb[sheets[i]]

print(' 第' + str(i + 1) + '个sheet: ' + sheet.title + '->>>')

for r in range(1, sheet.max_row + 1):

if r == 1:

print(' ' + ''.join(

[str(sheet.cell(row=r, column=c).value).ljust(17) for c in range(1, sheet.max_column + 1)]))

else:

print(''.join([str(sheet.cell(row=r, column=c).value).ljust(20) for c in range(1, sheet.max_column + 1)]))

python读取excelsheet-python读取excel文件中所有sheet表格相关推荐

  1. python 读excel中的sheet_python读取excel文件中所有sheet表格

    sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...

  2. Python 使用Pandas在原有Excel文件中创建子表格

    在原有的Excel文件中新创建一个子表格而不是重新创建一个新的Excel文件,具体实现如下: import pandas as pdint creatExcelSheet(excelDataFileP ...

  3. python读取sheet_python读取excel文件中所有sheet表格

    sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...

  4. python读取excelsheet-python实现读取excel文件中所有sheet操作示例

    本文实例讲述了python实现读取excel文件中所有sheet操作.分享给大家供大家参考,具体如下: 表格是这样的 实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典.所有行组成一个 ...

  5. python 读excel中的sheet_python实现读取excel文件中所有sheet操作示例

    本文实例讲述了python实现读取excel文件中所有sheet操作.分享给大家供大家参考,具体如下: 表格是这样的 实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典.所有行组成一个 ...

  6. Python依次读取Excel文件中的Sheet

    利用pandas依次读取excel表格中每个sheet的数据,并按照行进行打印,输出格式为列表 主要解决以下问题: 读取Excel 对每个sheet中的数据单独读取 按照行对每一条数据进行读取 将读取 ...

  7. 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...

  8. python实现将数据写入Excel文件中

    将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...

  9. POI:从Excel文件中读取数据,向Excel文件中写入数据,将Excel表格中的数据插入数据库,将数据库中的数据添加到Excel表

    POI 简介: POI是Apache软件基金会用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能. ...

最新文章

  1. MacOS无法登录App Store修复
  2. VTK:可视化之MultipleViewports
  3. 源码级别的广播与监听实现
  4. setdata改数组里的值 微信小程序_今日艰难笔记redux小程序随记
  5. NodeJS(四)Mac下如何安装package.json里面会产生依赖项
  6. Centos(Linux)升级git最新版本
  7. 计算机装机比赛感想,装机赛 篇一:一次雨露均沾的装机比赛
  8. [基础知识]在PeopleSoft中SMTP设置不生效如何查找问题
  9. 2022还不错的和平精英画质助手iApp源码+附成品
  10. 【saas公司案例】易快报与浦发云资金
  11. 汉王手写板linux驱动下载,Hanwang汉王
  12. MySQL全文索引:中文语义分词检索
  13. 文章集合--作者篇--上【转】
  14. 腾讯2018秋招笔试真题(1)
  15. Redis使用Geo存储经纬度
  16. 微分方程的基本概念(通解、特解,线素场)
  17. 星号下三角形python答案_Python利用for循环打印星号三角形的案例
  18. layer - 简单好用的Web弹出层组件使用详解1(安装配置、消息提示框)
  19. 等式约束与不等式约束问题
  20. 牛客—— 小A的最短路 (LCA)

热门文章

  1. 分形树Fractal tree介绍——具体如何结合TokuDB还没有太懂,先记住其和LSM都是一样的适合写密集...
  2. python not not()
  3. 详解正则表达式匹配方法 match()
  4. Asp.net中Postback及Callback
  5. Spring入门第五课
  6. vue 报错./lib/html5-entities.js, this relative module was not found
  7. 数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份...
  8. MySQL_控制台操作_01
  9. Tiny210编译和烧写u-boot步骤
  10. ADO.net,Linq to SQL和Entity Framework性能实测分析