Python如何实现保持cmdA执行直到cmdB和cmdC完成

时间:2013-02-18 09:07:45

标签: python

我想在执行cmd B和cmd C时记录一些信息。 我的想法是,在cmd B和cmd C start之前执行cmd A(cmd A是记录信息的意思),然后在cmd B和cmd C完成时暂停cmd A. 怎么实现呢?

1 个答案:

答案 0 :(得分:0)

您可以从cmdA函数运行cmdB和cmdC函数。

def cmdB():
     pass

def cmdC():
    pass


def cmdA():
    # start recording information
    print "recording started"
    #run cmdB
    cmdB()
    # run cmdC
    cmdC()
    # stop recording
    print "recording stopped"

if __name__ == '__main__':
    cmdA()