简单整理了下批量导入/导出Excel的Python和Matlab代码。

Matlab

  1. 连续数字型.xlsx文件(如file_1.xlsx, file_2.xlsx, file_3.xlsx)
clc,clear% 1.生成文件名称向量file_index
% file_index = {'file_1','file_2','file_3'}
file_index = cell(3,1);
for i = 1:3file_index{i} = ['file_',num2str(i)];
end% 2.导入表格file_1.xlsx,file_2.xlsx,file_3.xlsx
% 生成data_1,data_2,data_3
% 此处也可以根据实际需求进行data命名
% 调用eval()函数,将字符串作为变量进行运行for i = 1:3file_name = file_index{i};data_name = ['data_',num2str(i)];eval([data_name,'= readtable("',file_name,'"+".xlsx");'])
end% 3.导出数据data_1,data_2,data_3
% 生成doc_1.xlsx,doc_2.xlsx,doc_3.xlsx% 生成文件名称向量doc_index
% doc_index = {'doc_1','doc_2','doc_3'}
doc_index = cell(3,1);
for i = 1:3doc_index{i} = ['doc_',num2str(i)];
end
% 导出数据
for i = 1:3doc_name = [doc_index{i},'.xlsx'];data_name = ['data_',num2str(i)];temp = eval(data_name);writetable(temp,doc_name)
end
  1. 一般型.xlsx文件(如apple.xlsx, orange.xlsx, banana.xlsx)
% 需要手动添加文件名生成文件名目录向量file_index,其余同上step2~step3
file_index = {'apple','orange','banana'};
% 也可以从已有表格中要导出的文件名所在行列批量提取

Python

  1. 连续数字型.xlsx文件(如file_1.xlsx, file_2.xlsx, file_3.xlsx)
import pandas as pd# 1.生成文件名称向量file_index
# file_index = {'file_1','file_2','file_3'}
file_index = [];
for i in range(1,4):temp = 'file_'+ str(i)file_index.append(temp)# 2.导入表格file_1.xlsx,file_2.xlsx,file_3.xlsx
# 生成data_1,data_2,data_3
# 调用exec()函数,功能等同于Matlab的eval()函数
for i in range(0,3):file_name = file_index[i]temp = pd.read_excel(file_name+'.xlsx')exec('data_'+str(i+1)+' = temp')# 3.导出数据data_1,data_2,data_3
# 生成doc_1.xlsx,doc_2.xlsx,doc_3.xlsx# 生成文件名称向量doc_index
# doc_index = {'doc_1','doc_2','doc_3'}
doc_index = [];
for i in range(1,4):temp = 'doc_'+ str(i)doc_index.append(temp)# 导出数据
for i in range(0,3):doc_name = doc_index[i]+'.xlsx'data_name = 'data_'+str(i+1)exec('temp ='+ data_name)temp.to_excel(doc_name)
  1. 一般型.xlsx文件(如apple.xlsx, orange.xlsx, banana.xlsx)
# 需要手动添加文件名生成文件名目录向量file_index,其余同上step2~step3
file_index = ['apple','orange','banana']

批量导入/导出Excel文件(Python+Matlab)相关推荐

  1. 【转】 (C#)利用Aspose.Cells组件导入导出excel文件

    Aspose.Cells组件可以不依赖excel来导入导出excel文件: 导入: public static System.Data.DataTable ReadExcel(String strFi ...

  2. java导入导出excel文件

    前言:该文章使用java集成poi来操作excel文件,此处只对poi相关api进行代码编写,对于poi的理论性知识,可在学习完这篇文章后,自行百度学习.建议大家跟着文章敲一遍代码. 创建一个mave ...

  3. EOS中如何实现导入导出excel文件

    阅读原文 导入导出excel文件 场景描述 将数据库表中的数据按照定义的EXCEL模板进行导出,下载到本地: 将EXCEL中的数据导入数据库相应的表中. 场景目标 通过本场景,解决EXCEL的导入导出 ...

  4. 导入导出excel文件

    场景描述 将数据库表中的数据按照定义的EXCEL模板进行导出,下载到本地: 将EXCEL中的数据导入数据库相应的表中. 场景目标 通过本场景,解决EXCEL的导入导出问题,供项目中学习使用. 页面效果 ...

  5. mediawiki 导入导出Excel文件

     导入导出Excel表格需要使用插件Data_Transfer Data Transfer is an extension to MediaWiki that allows users to bo ...

  6. SpringBoot使用poi或EasyExcel导入导出Excel文件

    使用poi导入导出Excel 首先引入poi依赖包 03版本的Excel和07版本的Excel所需要的依赖不同,都需要导入. 记录问题: 最初导入的poi包为3.6版本.WorkBook类和Sheet ...

  7. EasyExcel 导入导出Excel文件

    文章目录 写在前面 1.maven依赖 2.导入Excel文件 2.1.读取表格文件 2.2.如果有多个sheet表格 2.3.监听器封装(也可不封装) 2.4.读取数据格式化(实体类中添加注解) 3 ...

  8. c++_导入/导出excel文件

    2019独角兽企业重金招聘Python工程师标准>>> 方法1:通过数据库 (1)导出excel CDatabase database; CString sDriver = _T(& ...

  9. java excel jxls_java通过jxls框架实现导入导出excel文件实例

    //使用jxls报表生成工具,把java实体类导出生成 Excel文件或导入 Excel 插入数据库 //读取 public class ReadExcel { private final stati ...

最新文章

  1. 今晚直播 | 一次性掌握机器学习基础知识脉络
  2. 联想g510拆键盘的简单方法_如何拆室内门锁?有方法太简单了
  3. 第10章 嵌入式linux的调试技术
  4. apache个人主页搭建
  5. 学成在线--15.课程计划查询
  6. paros web中间件攻击、扫描、监控
  7. C# 使用NPlot绘图
  8. 20145228《网络对抗》 后门原理与实践
  9. 34_注解的定义与反射调用
  10. 2022.08.09-docker容器网络配置-左冕
  11. idea插件开发实战基础
  12. java 毕向东 内部类_内部类--毕向东Java基础教程学习笔记
  13. 【Javassist官方文档翻译】第一章 读写字节码
  14. 苹果手机投屏linux电脑,iphone怎么投屏到电脑?苹果手机投屏到电脑图文教程
  15. 内网穿透NPS使用教程
  16. 量化新手初识Campisi模型
  17. 微信聊天记录删了怎么恢复找回来2022 微信聊天记录删了怎么恢复找回来步骤
  18. ubuntu18.04修改mac地址
  19. 中兴echat_中兴通讯助力公共安全行业数字化转型
  20. C# winfrom NPOI导出Excel 添加视频、音频文件

热门文章

  1. 【Windows】ip地址修改器v5.0.5.4
  2. 海尔微型计算机一键还原怎么操作,电脑的一键还原在哪_电脑一键还原详细教程_电脑一键还原怎么操作...
  3. km之路--002 easyui 一
  4. 刷脸时代到来了,人脸识别应用于线下多个场景
  5. org.apache.commons.httpclient 访问需要验证的webservice的一些问题
  6. Python数据分析大作业 4000+字 图文分析文档 销售分析
  7. 使用微搭低代码一键搭建企业微官网,网站建设如此简单
  8. Corel Ulead PhotoImpact X3區
  9. 搜索引擎核心技术与算法 —— 倒排索引
  10. 电脑超级使用的快捷键和小工具!高手都是很酷的~