假设txt文件为:

一、matlab代码

data=importdata('data.txt');

xlswrite('data.xls',data);

二、python代码

利用pandas的DataFrame输出为Excel【但是输出会有索引】

结果为:

import numpy as np

import pandas as pd

def getData(path):

with open(path, 'r') as file:

data = []

for line in file.readlines():

# strip()方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列

# split()函数默认可以按空格分割,并且把结果中的空字符串删除掉,留下有用信息

rowline = line.strip().split()

data.append(rowline)

#将列表转为numpy数组

temp=np.array(data)

return temp

def printExcel(data):

#numpy数组转为pandas的DataFrame数据

data_pd=pd.DataFrame(data)

writer=pd.ExcelWriter('data.xlsx')

data_pd.to_excel(writer)

writer.save()

printExcel(getData('data.txt'))

使用xlrd、xlwt来操作excel

windows下载:

pip install xlrd

pip Install xlwt

结果:

代码:

import numpy as np

import pandas as pd

import xlrd,xlwt

def getData(path):

with open(path, 'r') as file:

data = []

for line in file.readlines():

# strip()方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列

# split()函数默认可以按空格分割,并且把结果中的空字符串删除掉,留下有用信息

rowline = line.strip().split()

data.append(rowline)

#将列表转为numpy数组

temp=np.array(data)

return temp

def printExcel(data):

f=xlwt.Workbook() #创建工作簿

sheet=f.add_sheet('sheet1')

for i in range(len(data)):

for j in range(len(data[i])):

sheet.write(i,j,data[i][j])

f.save('data1.xls')

printExcel(getData('data.txt'))

总结

以上所述是小编给大家介绍的使用matlab或python将txt文件转为excel表格,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

您可能感兴趣的文章:

python怎么将txt转为excel_使用matlab或python将txt文件转为excel表格相关推荐

  1. matlab矩阵保存到表格,将matlab求出的矩阵保存在Excel表格中

    将matlab求出的矩阵保存在Excel表格中 转贴Genial分享程序 function xlswrite(m,header,colnames,filename); % xlswrite Easil ...

  2. Python如何将txt文件录入Excel表格

    我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢? 调用python中专门用于处理Excel表格的函数库 xlwt,建议大家打开CMD输入 pip3 install xlwt 检查一 ...

  3. python做图片美化_如何美化MATLAB和Python画出来的图

    如何美化MATLAB和Python画出来的图 写在前面 俗话有句叫做:字不如表,表不如图,意思就是图可以最直观最显然的表达我们想要表达的信息,其升降趋势一目了然:表其次,能够看到数值,但是想要看出变化 ...

  4. matlab调用python函数未定义函数类,从MATLAB调用Python函数

    I need to call a Python function from MATLAB. how can I do this? 解决方案 I had a similar requirement on ...

  5. python合并excel文件关键字_使用 Python 合并多个格式一致的 Excel 文件,Excel 表格...

    一 问题描述 最近朋友在工作中遇到这样一个问题,她每天都要处理如下一批 Excel 表格:每个表格的都只有一个 sheet,表格的前两行为表格标题及表头,表格的最后一行是相关人员签字.最终目标是将每个 ...

  6. python怎么安装xlrd库_Python第三方库xlrd/xlwt的安装与读写Excel表格

    前言 相信大家都应该有所体会,在平时经常会遇到处理 Excel 表格数据的情况,人工处理起来实在是太麻烦了,我们可以使用 Python 来解决这个问题,我们需要两个 Python 扩展, xlrd 和 ...

  7. python存储数据的操作(csv格式文件,Excel表格文件)!!!

    python存储数据 存储数据的方式 两种存储数据方式的区别 csv格式文件 Excel格式文件 csv文件的写入 csv文件的读取 Excel基本概念 Excel文件的写入 Excel文件的读取 存 ...

  8. python串口数据采集 保存_python 中Arduino串口传输数据到电脑并保存至excel表格

    起因:学校运河杯报了个项目,制作一个天气预测的装置.我用arduino跑了BME280模块,用蓝牙模块实现两块arduino主从机透传.但是为了分析,还需要提取出数据.因此我用python写了个上位机 ...

  9. python爬取天气存入excel_Python接口读取json天气预报数据自动写入到Excel表格

    之前我的一篇文章: https://blog..net/zhangphil/article/details/88538112 是把从服务器接口读取到的json天气预报数据画制成折线图.现在把从json ...

最新文章

  1. 用于数字成像的双三次插值技术​
  2. 微服务实战(一):微服务架构的优势与不足
  3. 如何根据两个顺序构造⼀个唯⼀的⼆叉树?
  4. [moka同学笔记]linux服务器防火墙的设置
  5. update关联其他表批量更新数据
  6. 腾讯企业邮箱报错 smtp.exmail.qq.comport 465, isSSL false
  7. 【OS学习笔记】九 实模式:从汇编的角度理解栈结构
  8. Java PipedInputStream available()方法与示例
  9. 软件项目开发流程以及人员职责
  10. dep指定版本 go_Go 包管理工具-dep
  11. Spring Cloud Stream 简单使用
  12. RS_code 编码和解码
  13. 网易云音乐虚化图片html,网易云音乐怎么换背景 背景图片设置方法
  14. windows下安装Linux(Ubuntu)系统
  15. ubuntu20.0.4系统中安装微信
  16. UVALive - 5857 Captain Q's Treasure
  17. 合唱队形java_动态规划之合唱队形问题
  18. EasyUI多级表头设置
  19. linux – signal 信号列表
  20. 苹果授权登录绑定手机号被拒绝

热门文章

  1. ansible常用ad hoc操作
  2. ios 安装OpenFire
  3. HDU2029 Palindromes _easy version【入门】
  4. UVA665 LA5658 False coin【暴力】
  5. UVA12321 Gas Stations【贪心】
  6. HDU2502 月之数(解法二)【废除!!!】
  7. 数据集(benchmark)、常用数据集的解析(cifar-10、)
  8. 破解数字游戏 —— 概率篇
  9. 机器学习基础(五十六)—— tanh、sign 与 softsign
  10. Python 数据结构与算法——递归