Python从列表中加载应用程序

时间:2017-08-22 16:20:00

标签: python-2.7

path = ['/home/jkavanagh/Documents/apache-jmeter-3.2/bin/jmeter.sh',
        '/home/jkavanagh/Documents/discord/Discord',
        '/home/jkavanagh/Documents/pycharm/bin/pycharm.sh',
        '/home/jkavanagh/Documents/slack/slack']

for i in path:
    print("Starting Process " + i + "\n")
    os.system(i)

当我运行此代码时,第一个应用程序加载但我必须取消我的终端才能打开其他应用程序。我也已经使用过os.fork和subprocess。

1 个答案:

答案 0 :(得分:0)

我找到了我用过的解决方案'&'在我的链接结束时在后台运行它们,它们现在都同时打开。

像这样;

' /home/jkavanagh/Documents/apache-jmeter-3.2/bin/jmeter.sh& amp;'