我需要帮助来编写用于读取日志文件的脚本,并且基于关键字匹配需要打印,然后我想在mongodb中推送该数据。
请通过一些示例和详细信息让我知道,这样我们就可以开始了。
我期待着收到你的来信。
非常感谢, 马杜。
答案 0 :(得分:1)
open()
方法打开。示例代码:
打开文件
>>> file_path = '/home/vivek/Desktop/stackoverflow/source.txt'
>>> with open(file_path, "rb") as fp:
... content = fp.read()
...
逐行读取文件的代码
>>> with open(file_path, "rb") as fp:
... for i in fp.readlines():
... print i
...
使用if检查行中是否存在查找文本
>>> if "abc" in "2015 user abc":
... print "abc is present in line."
...
abc is present in line.