我在日志文件中有 15 行,我想通过 python 读取第 4 行和第 10 行,并在输出中显示它们,说找到了这个字符串:
abc
def
aaa
aaa
aasd
dsfsfs
dssfsd
sdfsds
sfdsf
ssddfs
sdsf
f
dsf
s
d
请通过代码建议如何在 python 中实现这一点。
只是为了详细说明这个例子,第一个(字符串或行是唯一的)并且可以在日志文件中轻松找到下一个字符串 B 在第一个字符串的 40 行之内,但是这个出现在日志文件中的很多地方,所以我需要在读取字符串 A 后的前 40 行中读取此字符串并打印与找到这些字符串相同的内容。
我也不能使用with
python 的命令,因为这会给我像'with'这样的错误将成为 Python 2.6 中的保留关键字。我正在使用 Python 2.5