Ascii文件中EOF的非ascii字符

时间:2018-12-20 13:46:58

标签: ascii eof non-ascii-characters

我正在使用编写的python脚本分析一组实验数据。一切正常,除了仪器控制软件导出的文件在文件末尾包含巨大的非ASCII字符这一事实。

在Linux操作系统中通过gedit打开文件时,在文件末尾可以看到这个很大的非ASCII字符。相反,在Windows(记事本,notepad ++)下打开时,整个文件是完全可读的。 出人意料的是,如果将文件内容复制粘贴到新文件中并保存,则新文件的尺寸约为ca。比原来的少700 kB。这就是我说有一个很大的非ascoi EOF角色的原因。

其中一个文件可以在这里下载:https://cloud.ill.fr/index.php/s/uPyfmJaEDdmTKzB

我想知道文件末尾的这个字符是什么,它是从哪里来的,以及如何自动删除它。 我猜有一个简单的过程可以在导入脚本中的数据时忽略它(我使用numpy.genfromtxt),但这不是我的主要问题。

0 个答案:

没有答案