python怎么将txt转为excel_使用matlab或python将txt文件转为excel表格
假设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表格相关推荐
- matlab矩阵保存到表格,将matlab求出的矩阵保存在Excel表格中
将matlab求出的矩阵保存在Excel表格中 转贴Genial分享程序 function xlswrite(m,header,colnames,filename); % xlswrite Easil ...
- Python如何将txt文件录入Excel表格
我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢? 调用python中专门用于处理Excel表格的函数库 xlwt,建议大家打开CMD输入 pip3 install xlwt 检查一 ...
- python做图片美化_如何美化MATLAB和Python画出来的图
如何美化MATLAB和Python画出来的图 写在前面 俗话有句叫做:字不如表,表不如图,意思就是图可以最直观最显然的表达我们想要表达的信息,其升降趋势一目了然:表其次,能够看到数值,但是想要看出变化 ...
- matlab调用python函数未定义函数类,从MATLAB调用Python函数
I need to call a Python function from MATLAB. how can I do this? 解决方案 I had a similar requirement on ...
- python合并excel文件关键字_使用 Python 合并多个格式一致的 Excel 文件,Excel 表格...
一 问题描述 最近朋友在工作中遇到这样一个问题,她每天都要处理如下一批 Excel 表格:每个表格的都只有一个 sheet,表格的前两行为表格标题及表头,表格的最后一行是相关人员签字.最终目标是将每个 ...
- python怎么安装xlrd库_Python第三方库xlrd/xlwt的安装与读写Excel表格
前言 相信大家都应该有所体会,在平时经常会遇到处理 Excel 表格数据的情况,人工处理起来实在是太麻烦了,我们可以使用 Python 来解决这个问题,我们需要两个 Python 扩展, xlrd 和 ...
- python存储数据的操作(csv格式文件,Excel表格文件)!!!
python存储数据 存储数据的方式 两种存储数据方式的区别 csv格式文件 Excel格式文件 csv文件的写入 csv文件的读取 Excel基本概念 Excel文件的写入 Excel文件的读取 存 ...
- python串口数据采集 保存_python 中Arduino串口传输数据到电脑并保存至excel表格
起因:学校运河杯报了个项目,制作一个天气预测的装置.我用arduino跑了BME280模块,用蓝牙模块实现两块arduino主从机透传.但是为了分析,还需要提取出数据.因此我用python写了个上位机 ...
- python爬取天气存入excel_Python接口读取json天气预报数据自动写入到Excel表格
之前我的一篇文章: https://blog..net/zhangphil/article/details/88538112 是把从服务器接口读取到的json天气预报数据画制成折线图.现在把从json ...
最新文章
- 用于数字成像的双三次插值技术​
- 微服务实战(一):微服务架构的优势与不足
- 如何根据两个顺序构造⼀个唯⼀的⼆叉树?
- [moka同学笔记]linux服务器防火墙的设置
- update关联其他表批量更新数据
- 腾讯企业邮箱报错 smtp.exmail.qq.comport 465, isSSL false
- 【OS学习笔记】九 实模式:从汇编的角度理解栈结构
- Java PipedInputStream available()方法与示例
- 软件项目开发流程以及人员职责
- dep指定版本 go_Go 包管理工具-dep
- Spring Cloud Stream 简单使用
- RS_code 编码和解码
- 网易云音乐虚化图片html,网易云音乐怎么换背景 背景图片设置方法
- windows下安装Linux(Ubuntu)系统
- ubuntu20.0.4系统中安装微信
- UVALive - 5857 Captain Q's Treasure
- 合唱队形java_动态规划之合唱队形问题
- EasyUI多级表头设置
- linux – signal 信号列表
- 苹果授权登录绑定手机号被拒绝