组织文本文件并将其转换为CSV

时间:2016-10-12 02:30:16

标签: python csv

我有一个与此类似的文本文件:

组织此txt文件的最佳方法是什么,以便我以后可以将其转换为CSV文件? 理想情况下,我希望最后有一个表格,每个序列及其测量值都有一行(每个测量单独一列)

我是python和文本编辑的新手,感谢任何帮助。

&'a mut f64

1 个答案:

答案 0 :(得分:0)

最快的方法是使用正则表达式。但是,作为Python的新手,请不要感到不知所措。

import re

matchSequence = []
matchMeasurements = []
for item in AlmostGood:
    matchSequence.append(re.match([a], item))
    matchMeasurements.append(re.match([s], item))

我目前无法对此进行测试,但理论上它应该搜索您已解析的文本中的每一行,并根据第一个字母将这两种类型分类到单独的列表中。带有换行符的字符串应该完全省略。 Here's the regular expression documentation for Python.