同时运行两个Python 2.7脚本

时间:2016-05-04 04:22:27

标签: python python-2.7

我有两个Python脚本,其中一个是try.py,其中包含:

import os

os.system('python hello.py')

print "over"

此脚本按名称hello.py调用另一个脚本,hello.py包含:

import time

var = 1

while (var < 60):
    var = var + 1
    print var
    time.sleep(0.5)

我面临两个问题:

  • 一个是我想同时运行这两个脚本。

    但在我的情况下,我的try.py脚本会在hello.py完成运行后继续运行。

1 个答案:

答案 0 :(得分:0)

您可能想要使用subprocess.Popen()

import subprocess

p = subprocess.Popen(['python', 'hello.py'])

print "over"
p.wait()