Python利用subprocess起进程

Posted 413Xiaol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python利用subprocess起进程相关的知识,希望对你有一定的参考价值。

from multiprocessing import Process, Pool
import time
import subprocess


def task(msg):
    print hello, %s % msg
    time.sleep(1)


def test_pool():
    pool = Pool(processes=4)
    for x in range(10):
        pool.apply_async(task, args=(x,))
    print "for end"

    pool.close()
    print "pool close"

    pool.join()
    print "pool join"

    print processes done.


def test_process():
    p = Process(target=task, args=(command,))
    p.start()
    p.join()


if __name__ == __main__:
    test_pool()

 

以上是关于Python利用subprocess起进程的主要内容,如果未能解决你的问题,请参考以下文章