使用Python 2.7和re模块解析目录中的所有文本文件

时间:2015-06-26 14:00:20

标签: regex python-2.7

我使用Python 2.7中的re模块创建了一个脚本,用于解析文本文件中的数据。我在目录中有大约300个文本文件(与python脚本在同一文件夹中的目录ALL)并希望我的脚本解析该目录中每个文本文件的数据(请注意该目录只有文本文件)。

import re

f = open ("All/text1.txt", "rb")
readfile = f.read()

ID1 = re.findall(r"ID1:(.*?)ID2", readfile, re.DOTALL)
ID1 = ID1[0]

print ID1

我想要做的是让该脚本在目录中的所有文本文件上运行,打印出每个文件的ID1。我不确定如何做到这一点。非常感谢您的帮助。

0 个答案:

没有答案