将包含int和字符串的.dat文件连接在一起

时间:2018-06-28 15:20:32

标签: python concatenation

我可以访问一些看起来像这样的数据:

"""" Results are from 23 of March etc. etc 
     more lines of rubbish 
     600     5245    234   21.2   244.0  505.00 Infinity  -- 245 245.0
     610     5555    134   24.0   244.0  505.00 Infinity  -- 245 245.0 
     620     5235    534   23.0   244.0  505.00 Infinity  -- 245 245.0 
"""""

基本上是行和列。我的目标是削减前几行并将这些行缝在一起。以后我必须能够访问该文件的组件,而我尝试过的大多数技术都只列出了很长的列表

lump_file = []

for file in os.listdir("../sif/specfit_output/2010_2011"):
    with open("../sif/specfit_output/2010_2011/"+file, 'r') as fi:
        lines = iter(fi.readline()[11:], '')
        lump_file.append(lines.next())

0 个答案:

没有答案