我需要从大量来自不同文件夹的txt文件创建摘要文件。我开始用python做,但任何提供的解决方案都很好,即。蟒蛇时,awk,bash的合并来自多个txt文件的结果文件
find = "find -name \"summary.txt\" > output.txt"
os.system(find)
o = open("output.txt", "r")
read = o.readlines()
for items in read:
pilko = items.split("/")
id = pilko[1]
我需要从子文件夹中搜索汇总文件和TXT文件的结果编译成一个结果文件。我有点卡在这里如何打开for循环中的txt文件,将数据保存到结果文件并继续前进。
plate = pilko[4]
print id+"/"+pilko[2]+"/"+pilko[3]+"/"+plate+"/"+pilko[5]
foo = open("id+"/"+pilko[2]+"/"+pilko[3]+"/"+plate+"/"+pilko[5]", "r")
也就是说办法,我试过了,但一切都失败有:)
我能想象有更容易的方法可以做到这一点,我还没有听说过。
'id'是内建的方法。从不使用它作为变量 – Farhadix
发布一些示例输入和预期输出。 –