问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用python读取txt文件里指定行的内容,并导入excel

发布网友 发布时间:2022-04-22 00:15

我来回答

1个回答

热心网友 时间:2023-07-18 18:14

你说的是使用python读取dat,txt类型文件或excel文件吧,这里我不清楚dat类型文件是什么类型的文件,数据格式是怎样的,所以主要讲一下如何简单快捷的读取txt文件指定的列数据和excel文件指定的列数据,主要用到numpy,pandas这两个包,这两个主要做科学计算和数据处理,python处理实验数据,经常要用到这两个包,至于dat类型的文件,我提供一种可能的思路,实验环境win7+python3.6+pycharm,主要步骤如下:

1.读取txt文件指定列。这里主要用到numpy这个包,以及其包含的loadtxt函数,读取的前提是txt文件不是完全的杂乱无章,没有一点格式、结构可循,如果真的是这样,建议手动调整一下格式,使其尽量保持一定的格式结果,然后再读取,不然的话,会出现错误,我这里新建了一个txt文件,样本内容如下,每行的数据以3个空格为间隔,一般情况下,实验所产生的txt数据都是有一定结构的:

对应读取的代码如下,这里以读取1,3列数据为例,很简单:

程序运行结果如下,已经成功打印出1,3列数据:

2.读取excel文件指定的列。这里主要用到pandas这个包,以及其包含的read_excel函数,因为excel数据本来就是有一定格式的,所以读起来就简单了许多,这里我新建了一个excel文件,样本数据如下:

对应读取的代码如下,这里以读取1,3列数据为例,很简单:

程序运行结果如下,已经成功打印出1,3列数据:

3.至于dat文件的话,这里提供一种可能思路,如果dat文件可以直接用记事打开的话,并且数据可以正常显示,没有乱码的情况下,有一定的格式可循,可以将其看作一个普通文件,使用python的open函数进行读取,将读取的数据存储在一个list列表中,或者使用特定软件将其转换成txt或excel文件后,再进行读取。如果是特殊类型的文件,这个就不好说了,这里就要自己想办法了。

至于后面如何进行可视化绘图,我就不多说了,像matplotlib等数据可视化包都可以。至此,就完成了这3中类型文件的读取,总的来说,实现起来不难,都有现成的包可直接利用,方便了许多,当然你也可以用其他包或者自己来实现,这个就因人而异了,只要能正常的读取实验数据就行,网上也有这方面的资料,你可以参考一下,希望以上分享的内容能对你有所帮助吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样让孩子主动找老师补课? 表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 vue-cli怎么引入.scss文件 vue-cli 静态html页面怎么加载 如何用python将网页上的表格导入excel Python数据导入进excel vue-cli创建的项目里,如何将插件引入并使用? python将txt导入到excel 如何改造vue-cli实现多页面应用 python导入excel,excel每个单元格默认是什么类型... vue-cli 如何使用scss 新手学习Python,求教Python中如何导入excel数据 在VUE cli 项目中如何使用AntV F2可视化图表插件 python怎么把数据导入excel vue-cli怎么使用css-loader 招标承诺书中安全文明施工承诺怎么写 冰箱刚买回来的通电四小时才能使用吗? 新的电冰箱在三个小时内可以使用吗 安全文明施工措施费包含哪些内容 施工安全管理制度详细内容 安全生产工作文明施工施工组织设计 什么是安全文明施工计划 vue-cli 里面建立的.vue文件的style部分 引用根目... python导入excel vue-cli build 完成后 后台如何应用? 如何将python导入excel,设置字号 全局安装过一个vue-cli第二次怎么调用 vue-cli怎么再次开启服务 python读取excel文件,将每一行都保存为一个列表。... vue-cli在build之后,打开页面,api都报错404是怎... python 怎么从excel中读取数据 vue-cli 怎么使用 web Worker vue-cli与后台给的接口有跨域.跨域怎么配置 linux如何搭建git 怎么在自己的服务器上建立git仓库 如何在服务器上搭建git服务器 如何在服务器上配置git服务器 如何在windows上架设Git服务器 如何在云服务器windows上搭建git 如何搭建git版本库 CentOS系统怎样搭建Git版本控制服务器 如何在windows上搭建git服务器