如何在python中拦截终端消息

时间:2019-04-26 13:15:44

标签: python loops terminal

我正在尝试运行一个代码,该代码执行一个在Linux Terminal中运行命令行的循环,但是,我知道对于循环的某些值,终端会给我一个错误。我想根据是否收到错误消息进行操作

elements1=list()
elements2=list()  #elements2 bigger than elements1


def runner (elements1,elements2) :
    for elements in elements1
        Boolean executed is false
        While executed is false
            cmd=cmd_creator(elements,elements2)
            os.system(cmd)
            if ('TERMINAL GIVE ME ERROR MESSAGE')
                change elements 2 
            else
                executed is True

我最大的问题是如何逐行拦截终端消息,以将其与已知的终端错误消息进行比较

0 个答案:

没有答案