当前位置:网站首页 > 自然语言处理(NLP) > 正文

批处理 读取文件内容到变量(批处理读取文件名并写入excel)



          前言:  如果你此时正在打算写一个脚本将文本文件中的数据导出到excel表中的指定位置去,那这篇文章你要注意看了

           比如你有几十、几百个文本文件或者更多,且文本文件内全是这种下图中的内容或者其他相似内容时,一个个填入表格中去太费事费力,而且错误率还高。那么你就需要写一个脚本来实现了

 那问题又来了:

  1. 用什么语言去写这个脚本?
  2. 用什么软件去写这个脚本?

博主浅浅的了解一下希望不对的话博友们不要批评我!!!

(a)c语言:由于直接使用C语言操作Excel文件相对复杂且不是标准的做法

(b)Python:适用于大量数据和复杂的文本格式,但是需要调用panda库,主要的是博主不会python!!

(c)这里我大力推荐大家使用matlab去编写脚本,因为它真的太强大了,而且很方便做起来也很方便,他的帮助文档也是强的可怕,到这里第一个问题就解决了。

        万事开头难么,知道用什么去写已经不容易了。浅谈一下,博主大概快一年,没用过matlab了,上次用还是在大学! 转眼已经工作半年了,不想工作只想搞钱。算啦算啦,聊会正题。

 
  

这是自己创造的excel表

        因为我们每个人做的东西他不可能完全一样,我们得确认我们该怎么去做,自己先有一个做的思路,现在AI那么强大让他帮我们写代码不就完事了。。

            我直接说我编程时遇到得问题吧!

  1. 如何获取有效数据?

        a、因为我们的文件夹很大且很乱,所以我们要找到对应的文本文件比如:我要从以下文本文件中找到箭头所指的文件,我该怎么去找?

        我是不是得找到他们的不同点:就是根据Pitch和Roll后面跟的数据来将他挑选出来,嗯我是找到了,但是matlab找不到啊!!!

        b、matlab应该怎么去找呢?

        应该先提取文件的名字,在从名字中找到Pitch()和Roll()在用一个变量来记录他们内的数据

话不多说上代码(这里我就不阐述代码的意思了,因为matlab的帮助文档比我讲的好多了):

 
  

2、如何从文本文件中获取我们想要的内容呢?

        比如我想从打开的文件夹中获取第三列数据,如下图:

             代码如下:*这个后面的内容很关键,意思为打开文本文件的第三列然后用一个data存起来,及下图红框所示,“”“”“””“”“”“”“”“”“”空格也算一列哦“”“”“”“”“”“”“”“”“”“”“”“”“”“

 
  

      

3、输出据处理

因为我excel中需要显示的是横排的,因此需要将这排列数据进行转置,且我还要将他们放大1000

 
  
 
  

到这里呢,一组数据的我们的转换就完成了。万事开头难么,我们已经成功一大半了!!!但我们不是需要转一组数据啊,如果是一组数据那我为什么不直接使用excel的转换呢?,或者我为什么不手敲呢?我们有很多很多的数据。

这是最开始,提前设置好的excel表格:

这是运行代码后的excel表格:

上图只是我截了1/4图,下述代码还实现了Pitch( -8,-4,0,4,8,12,16)的全部数据的导入把这个发出来呢只是让大家伙看看功能是啥样的,方便大伙参考。

话不多说,上才艺!下面代码能我本来是不想发的,因为我觉得每个人遇到的问题都不一样,挑选文本文件的具体信息都是不同的,发出来对大家没什么帮助。但是我还是发出来了毕竟做事要做全么,希望能帮大家!!!帮助博友们和博友们分享知识是我最喜欢的事情了,

 
  

到此这篇批处理 读取文件内容到变量(批处理读取文件名并写入excel)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 批处理改名命令(批处理 修改文件名)2025-07-12 22:27:09
  • 3dtiles文件可以用unity处理吗(unity3d模型可以导入3dmax吗)2025-07-12 22:27:09
  • 批处理命令修改文件名(批处理修改文件夹里的文件名)2025-07-12 22:27:09
  • 批处理 删除指定文件(批处理删除指定文件图片)2025-07-12 22:27:09
  • bat删除文件名前几个字符(批处理删除文件名后8个字符)2025-07-12 22:27:09
  • 批处理 命令(批处理命令批量修改文件名)2025-07-12 22:27:09
  • 打印机共享故障(打印机共享故障处理与维修)2025-07-12 22:27:09
  • 批处理修改文件夹名称(批处理更改文件夹名称)2025-07-12 22:27:09
  • 批处理 重命名(批处理 重命名文件夹)2025-07-12 22:27:09
  • 跨区域物流(物流送货跨区怎么处理)2025-07-12 22:27:09
  • 全屏图片