python读取excel单元格内容_python如何读取文件夹下的所有文件

python读取excel单元格内容_python如何读取文件夹下的所有文件python读取excel文件的内容可以方便我们查看信息。#-*-codeing=utf-8-*-#@Time:2022/4/1621:06#@Author:ning#@File:xlsx.py#@software:PyCharm#引入xlrd2去支持读取xlsx相关的文件importxlrd2#定义文件名file_name=’4016.xlsx’#读取xlsx文件#预计输出#4016.xlsx该文件有2个tab页sku_

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

python读取excel文件的内容可以方便我们查看信息。

# -*- codeing = utf-8 -*-
# @Time : 2022/4/16 21:06
# @Author : ning
# @File : xlsx.py
# @software : PyCharm
# 引入xlrd2去支持读取xlsx相关的文件
import xlrd2
# 定义文件名
file_name = '4016.xlsx'
# 读取xlsx文件
# 预计输出
# 4016.xlsx该文件有 2 个tab页
sku_file = xlrd2.open_workbook(file_name)
print("{0}该文档有 {1} 个tab页".format(file_name, sku_file.nsheets))
print("每个tab页,页名分别为: {0}".format(sku_file.sheet_names()))

# 读取xlsx文件第1页
# 预计输出
# tab页名:Sheet1,该tab页共有15行,16列
# A5方格的值:广西
current_sheet_index = 0  # 下标0为第一页tab
current_sheet = sku_file.sheet_by_index(current_sheet_index)
print("tab页名:{0},该tab页共有{1}行,{2}列".format(current_sheet.name, current_sheet.nrows, current_sheet.ncols))
print("A5方格的值:{0}".format(current_sheet.cell_value(rowx=4, colx=0)))

# 打印每页的数据,每一行的数据为一个数组
# 预计输出
# [empty:'', text:'合计', empty:'', text:'录入端', empty:'', text:'输出端', empty:'', text:'取消', empty:'', empty:'', text:'录入', empty:'', text:'输出', empty:'', text:'取消', empty:'']
# [text:'省份', text:'录入端', text:'输出端', text:'指标1', text:'指标2', text:'指标1', text:'指标2', text:'指标1', text:'指标2', empty:'', text:'指标1', text:'指标2', text:'指标1', text:'指标2', text:'录入端', text:'输出端']
# ...以下省略后续打印
for rx in range(current_sheet.nrows):
    print(current_sheet.row(rx))

结果如下

python读取excel单元格内容_python如何读取文件夹下的所有文件

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186859.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月2日 上午9:00
下一篇 2022年10月2日 上午9:00


相关推荐

  • hive修改字段类型语句_hive的数据类型

    hive修改字段类型语句_hive的数据类型altertable表名changecolumn原字段名现字段名字段类型

    2025年8月27日
    8
  • 用户行为路径分析报告_spark用户行为分析

    用户行为路径分析报告_spark用户行为分析请看题:已知用户行为表tracking_log,大概字段有:(user_id用户编号,op_id操作编号,op_time操作时间)要求:统计每天符合以下条件的用户数:A操作之后是B操作,AB操作必须相邻。生成数据,可以在sqlfiddle中测试:createtabletracking_log(idintprimarykeyAUTO_INCREMENT,user_idintnotnull,op_idchar(4)notnull,op

    2022年8月24日
    11
  • Odin Inspector 系列教程 — List Drawer Settings Attribute

    Odin Inspector 系列教程 — List Drawer Settings AttributeListDrawerSettingsAttribute自定义数组或者列表绘制方式Odin已经重写对应的数组和列表的绘制[Title(“ListBasics”)][InfoBox(“现在可以拖动列表元素来重新排序并逐个删除它们,并且列表具有分页功能(尝试添加大量元素!)您仍然可以从项目视图一次将许多资产拖到列表中—只需将它们拖到列表本…

    2022年7月21日
    16
  • ES6中set和map「建议收藏」

    ES6中set和map「建议收藏」一。set数据容器能够存储无重复值数据的有序列表1.通过newset()方法创建容器通过add()方法添加2.set.size获取存储的数据的数量例: varset=newSet() set.add(1); set.add(‘1’); console.log(set)console.log(set.size)3.Set内部使用Obj…

    2025年9月27日
    4
  • 转载:QT版本系列介绍[通俗易懂]

    转载:QT版本系列介绍[通俗易懂]
    一、Qt简介
    Qt工具包是一个跨平台的C++开发工具。Qt被主要用在了KDE桌面环境的开发中。它是挪威Trolltech公司的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。
    使用Qt开发的软件,可以在任何支援的平台上编译与执行,而不需要修改源代码。可以实现本平台的图形界面风格,也可实现其它平台的图形界面风格。比如您可以在MicrosoftWindows平台下编译出具有苹果公司MacOS图形界面风格的应用程序。

    2022年5月16日
    58
  • 使用PyCharm连接数据库(MySQL)

    使用PyCharm连接数据库(MySQL)PyCharm 版本 2020 3 使用 PyCharm 连接数据库 MySQL 前言步骤 SQLite 总结前言最好使用 PyCharmProfe 版步骤前期需要安装包 比如 pymysql 1 在 PyCharm 右侧工具栏有 Database 点击打开如果没有 则在 view ToolWindows Database 选择显示 2 点击 Database 中的 选择 DataSource 选择 MySQL3 填写远程连接 MySQL 数据库的参数 Host

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号