fortran将txt文件转为CSV文件

 我来答
活宝朱佳怡
2022-04-02 · TA获得超过404个赞
知道小有建树答主
回答量:3342
采纳率:0%
帮助的人:65.4万
展开全部
从txt文件读取后输出成csv文件即可,步骤如下。
Fortran语言以其强大的计算能力仍然为不少科研工作者所用,Fortran常用的读写文件为txt格式,但是txt文本由于其过于简单不能对数据进行分析处理,例如,对数据进行画曲线,而Excel格式的文件虽然能对数据进行分析处理,但Fortran语言不能识别,CSV格式文件很好的解决了这一矛盾,既能与Fortran进行交互,又具有Excel的数据处理能力。
1、从csv格式文件中读取数据与从txt格式文件读取数据没有太大区别,Fortran语言会自动识别逗号,从而往往不需要特殊的格式控制。
2、在使用Fortran往CSV格式文件里面写数据时,若采用无格式方式进行写入,则默认为是一行一行的写,此时弱项将数据分列写入,则需要在写入的时候在数据与数据之间加入逗号。加逗号或者不加逗号的区别在于三个数是否写在同一列里面。
3、若想实现在csv文件里面任意写入,则需要添加控制写入的格式,一方面指定写入的数据类型,数据所占大小以及在csv里面的位置,Fortran在写入时是一行一行写的,因此只能通过写入的每一行的格式来控制列的位置,而无法在程序里面对列进行控制。
4、最后,介绍一点写Excel文件的技巧。通过在程序里面加入语句Useshell32,可以直接将数据写入Excel文件,但要记住的是,Excel中数据之间的分隔符号是tab键,在每一行数据与数据之间加入tab键并用引号将其扩起来就可以往Excel中写入文件。但该文件并不是“真正”的Excel文件,关闭文件时会提示是否保存真正的Excel的文件,点击是就好了。
百事牛
2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,对于zip删除文件的处理,我们可以这样回答:要打开zip压缩包中删除的文件,实际上需要首先明确文件是否真正从压缩包中移除了。如果文件已从zip中删除,那么就无法直接打开,除非有备份。但如果是指解压后删除了某... 点击进入详情页
本回答由百事牛提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式