python3 并行同时执行两个函数

from threading import Thread
import time

def fun1():
        print('fun11')
        time.sleep(2)
        print("fun1")

def fun2():
        print('fin22')
        time.sleep(6)
        print("fun2")

threads = []
threads.append(Thread(target=fun1))
threads.append(Thread(target=fun2))
print(threads)

if __name__ == '__main__':
    for t in threads:
        print(t)
        t.start()

得到的结果是:

[, ]

fun11

fin22
fun1
fun2

结果说明fun1()方法还没执行完的时候,执行了fun2()方法

你可能感兴趣的:(python,python,自然语言处理)