我们先来看看【非多线程】的例子,代码如下:

它的执行结果如下:

可以看到,在没有使用多线程的情况下,代码的调用是顺序的,在music()函数没有执行完之前,是不会执行read()函数的。


在Python中,有两个模块可以实现多线程:

  • thread
  • threading

其中,threading在thread的基础上,修复了一些缺陷,因此,直接使用threading就可以了。

代码:

执行效果:


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装