打开一个python程序的多个命令窗口

时间:2018-11-08 00:30:05

标签: python class subprocess subclass

我正在尝试并排使用两个不同的进程。但是问题是,现在,我只能在进程之间切换,因为每个进程都需要访问命令提示符。我现在正在做的是这样:

Class A ()
   def foo1()

    def foo2()
       if x<10:
          exit process1

Class B ()
    def tuu1()

    def tuu2()
      if t>1:
          #do something
      else:
         A.foo2

def main()
    B.tuu2()

if __name__ == "__main__":    
    main()

因此,基本上,此逻辑所做的是,如果满足“ if t> 1”条件,则首先为B类运行tuu2代码;如果不满足,则在A类中运行foo2。它运行foo2,它检查是否满足条件。如果不是,则退出该过程,从而启动B类的tuu2。这种切换一直在发生。我想要的是,不退出foo2,而是在x <10时并排运行foo2和tuu2,而在x> 10时仅运行foo2。我给出退出命令的唯一原因是,tuu2仅在我关闭foo2正在执行的操作时才运行。我希望你们能明白我的意思。

EDIT-1

是否有可能将这两个类保存在单独的python文件中,然后编写一个python脚本以使用A类并基于包含类B的x的运行/退出程序的值来运行python文件?有人可以给我一个示例代码吗?我是python的新手

0 个答案:

没有答案