python的多线程工作模式有thread和process两种模式。 这两种的使用方法几乎一模一样。其最大的区别在于threads之间使用的内存都是同一块而process则是不同的内存。这样的直接后果就是threads之间共享variable的值,而process不共享。 贴张图: 使用样例如下 thread #!/usr/bin/env python3 import threading import time import random def hello(n): time.sleep(random.randint(