Я создаю функцию, которая будет возвращать строку вывода моего Popen с моими ключевыми словами, которые я установил.
Код, который у меня есть:
cmd = subprocess.Popen(["sudo dosfsck -w -r -l -v -a {}".format(mountpoint)], shell=True, stdout=subprocess.PIPE, universal_newlines=True)
keywords = "difference" #want to add to this list. Create an array?
for line in cmd.stdout:
if keyword in line:
print(line)
return line
Как добавить несколько ключевых слов, которые я хочу отслеживать, и напечатать / вернуть строки, связанные с этими ключевыми словами?