信号与槽,属于Qt的特性;PyQt是利用Python封装的Qt。为了能在线程中更好的使用Qt的信号槽特性,编写GUI时可以用PyQt的线程代替Python本身的线程机制。线程的start()方法,用来启动线程并且运行线程类中run()方法;因此可以通过重新定义run()方法来实现该线程中的功能。在run()中,可以通过发射(emit)将信号传递给其他线程(比如GUI线程)