我一个爬虫程序。shell 下运行 没有中断。一直在爬。效果还不错 因为直接关掉shell 或IDE 就可以结束了现在我加上了pyqt 界面。 运行时候UI 会一直卡住。导致我没办法把状态信息发送到UI 根本看不到。一直处在无响应的状态 这样太影响用户体验了。我把爬虫程序 封装在了一个类里。 然后在ui里调用他。网上找了很多资料 说是用多线程 或多进程。 然后关掉线程。 还有说是要用异步。搞的我晕晕的。说我要是用多线程 就要在爬虫里 每句话都要加一个判断。我觉得这太扯了。 请大神给个建议。 能提供一个实例的话 那就十分感谢了!~
- 2 回答
- 0 关注
- 1027 浏览
添加回答
举报
0/150
提交
取消