使用python,将txt中的特定内容提取到excel。因为我们要求做统计数据,很多txt文件,但是只需要其中为IPC:0.98313后面的这些数字!我需要的就是匹配"IPC"然后获取后面的数字,存入excel。可以批量,也可以不批量,我一个一个来!
我的txt文件格式是固定的,但是很长很长,我只需要其中的4条数据,这些数据的格式都是AAA:111。我不懂python,能给出例子吗!谢谢
追答这上面是我的文件格式,下面是我取出每行第三个数据的代码
我的目的是从txt文件中提取数字,到 excel中,我的文件格式大概是这样的,因为很长,我只是举个例子!想选择IPC为首的行,提取后面的数字
for line in f: #按行读取数据
name=line.split(':',1)[0]#将数据用:号分割,取下标为0的数据
try:
name==IPC
data=line.split(':',1)[1] #data就是你想要的数据
except:
pass
大概应该可以了,我用的python3.x