【发布时间】:2019-03-14 09:52:07
【问题描述】:
基本上,我拥有的是一个包含各种地震事件的地震学信息的 ASCII 文件。每个事件(及其特定信息)都通过跳线与以下事件分开。
我想要的是使用 python 将这个巨大的文件拆分成一系列子文件,其中包含大约 700 个事件,每个事件都有自己的信息,并且这些子文件必须按时间顺序组织。
原始文件如下所示:
您可以看到在第一个和第二个事件之间是一条跳转线,因此每个后续事件。
提前感谢您的帮助
【问题讨论】:
-
“空行”比“跳线”更清晰;-)
-
如果所有事件都在相同的行数上,并且在输入文件中已经按时间顺序排列,则可以在 linux/unix 下使用 split 之类的命令来剪切文件在几个
-
问题是某些事件的行数比其他事件多。但它们总是用空行分隔。
-
请以文本形式插入您的数据,因为它是文本,同时向我们展示您到目前为止所做的尝试
标签: python python-3.x split