每个表里面只有一页内容,就是想打开全部表提取一些内容。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
如何使用python的openpy循环操作一个文件夹下的所有xlsx文件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
陈年椰子 2022-01-28 00:42关注import os from openpyxl import load_workbook def check_all_files(check_path): list_files = [] # 列出文件夹下所有的目录与文件 cur_list = os.listdir(check_path) for i in range(0 ,len(cur_list)): file_path = os.path.join(check_path, cur_list[i]) if os.path.isdir(file_path): list_files.extend(check_all_files(file_path)) if os.path.isfile(file_path): # print(cur_list[i][-4:].upper()) if cur_list[i][-4:].upper()=='XLSX': list_files.append([cur_list[i], file_path]) return list_files # 获取EXCEL文件列表 fl = check_all_files("E:/dev/python/test") for f in fl: # print(f) wb = load_workbook(f[1]) # 这里按需选择工作表 ws = wb[wb.sheetnames[0]] # 这里按需读取工作表中的数据 print(f[0],'\tA1\t', ws['A1'].value) wb.close()
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-12-21 10:22定义函数,可直接调用: 主函数输入,直接打印即可。 def get_one_type_file_list... # return: 在路径InputFilePath下,符合FileSuffix后缀的所有文件的列表, # return:带输入路径的文件名,纯文件名 Te
- 2019-03-21 08:35通过上述的知识点梳理,我们可以了解如何使用Python编写一个将特定文件夹内的所有xls格式的Excel文件转换为xlsx格式的脚本。这个过程涉及到了编程基础、文件操作、使用第三方库以及对COM组件的理解和操作。完成这样...
- 2022-07-03 06:25赶紧敲代码的博客 python 读取文件夹下所有 csv xls xlsx文件 并简单清洗数据 保存到 dataframe 中 没有的话直接pip下载就行 pip install pandas pip install os data_train 即为所有文件数据
- 2021-07-27 03:16你喝哇哈哈的博客 drs = input("请输入统计文件的文件路径:")# 这是想要获取名字的文件夹目录 m = os.listdir(drs) print(m) print("*" * 30 + "获取文件名成功" + "*" * 30) data = pd.DataFrame(m) print(data) print("*" * 30 + ...
- 2021-09-22 05:06依钰的博客 使用Python读取一个文件下的所有Excel文件中的信息 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown...
- 2024-06-04 06:18翠花上酸菜的博客 我们平常会遇到下载了一些Excel文件放在一个文件夹下,而这些Excel文件的格式都一样,这时候需要批量这些文件合并成一个excel 文件里。
- 2022-07-15 23:43qq_47516560的博客 python 将一个文件夹内的文件copy到另一个文件夹内.
- 2023-01-06 10:28zhou_x_b的博客 python,csv批量转excel openpyxl报错。
- 2021-01-29 04:35lambda喵的博客 让我们开始使用Python和XlsxWriter模块创建一个简单的Excel电子表格。假设我们有一些要转换为Excel Xlsx文件的每月支出数据:```expenses = (['Rent', 1000],['Gas', 100],['Food', 300],['Gym', 50],)```那么,我们...
- 2019-06-01 09:19热巴的小哥哥的博客 引入 在Python中我们一般使用os模块来操作文件夹或文件,os为Python的内置模块,使用时直接导入即可: import os 当文件夹内只有文件时
- 2020-01-16 11:49BBJG_001的博客 因为有了一个想从一个大文件夹下find出所有的.doc文件的需求,这个需求的关键活动就是递归获得文件夹下的所有文件。通过一番找资料,整理出两种递归获取指定文件夹下所有文件夹、文件的方法。 方式一,使用os.walk...
- 2020-04-21 03:51卡布卡布TEL的博客 分割,并且转为excel文件后可能同一个名称的列不在同一列,比如同样是Paid Price名称的列,一个文件在AL列,两一个在AO列,如果单纯的读取所有文件并合并的话就会导致数据错列排放,在网上找了很多教程并没有现成的...
- weixin_39657575的博客 分割,并且转为excel文件后可能同一个名称的列不在同一列,比如同样是Paid Price名称的列,一个文件在AL列,两一个在AO列,如果单纯的读取所有文件并合并的话就会导致数据错列排放,在网上找了很多教程并没有现成的...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司