请教大神们,如何利用python将txt文件的一些关键字段的内容提取出来,从而形成可方便导入到excel中的数据

2024-12-28 19:18:01
推荐回答(2个)
回答1:

def iterdatainfile(filename, spliter='\t'):
    with open(filename, 'rt') as handle:
        for ln in handle:
            yield ln.split(spliter)
 
focue, LF = 1, '\n'
with open("output.txt", 'wt') as handle:
    handle.writelines([row[focue] + LF
                       for row in iterdatainfile('test.txt', 
                                                 spliter='|')])

回答2:

正则表达式就行了