我需要使用线程吗? GUI +简单的网页抓取

时间:2014-11-08 21:32:31

标签: multithreading user-interface

我正在编写一个应用程序处理一些webscraping并告知用户结果,有必要重复webscraping一段时间。 我正在使用PySide在Qt中进行gui,使用QStackedWidget这是非常简单的GUI。

我想知道是否需要在这样简单的应用程序中使用线程?

感谢您的回复。

1 个答案:

答案 0 :(得分:0)

如果您希望GUI在从Web下载内容时能够做出响应,那么绝对需要线程。您需要一个用于GUI,一个用于后台网络访问。

如果你不这样做,那么你会发现你的应用程序在执行网络时会锁定。您可能仍然可以移动窗口,但它不会重绘或响应任何点击。