1

我正在开发一个 PyQt4 工具,它使用 scrapy 来抓取网站。我启动了一个新进程[multiprocessing] 来从 ui 运行 Scrapy spider。一切正常~ ui 正在阻塞,而 Scrapy 正在抓取。

我想要一个非阻塞的 ui,虽然我想在 PyQt 主循环中集成 Twisted 事件循环。

有谁知道如何尽可能简单地实现这一目标?我是 Scrapy / PyQt / Multiprocessing / Twisted 的新手。

我在一个带有 PyQt4、Python 2.7 和 Scrapy 0.12.0.2546 的 Xubuntu 12.04 机器上。

提前致谢。

4

1 回答 1

2

Twisted reactor 与 qt reactor 轻松集成:http: //twistedmatrix.com/trac/wiki/QTReactor

于 2013-02-24T16:25:51.550 回答