我是Python的新手,很简单,抱歉。所以我有一个任务,需要从设备获取日志,并检查是否有句子存在日志中,如果是这样,我应该在句子所在的行记录日志,测试将通过。无法做到正确。希望有人可以帮助我。
这是我的代码:
def ctl_checker(self, phrase, time):
log_checker = self.send_shell_command("journalctl -b --since" % time)
if phrase in log_checker:
logging.info(log_checker.line)
return True
else:
return False
我正在使用“ With”在测试中调用它,并传递需要找到的短语。谁能给我一些关于如何更好地分类的建议?预先感谢。