PyQt4,QThread中requests执行后卡住无反应,即便设置超时
1.整体流程:
UI点击执行功能——》启动QThread——》执行requests.get——》pyqtSignal回传信号和数据到UI槽函数——》处理
2.问题描述:
在pycharm中运行的时候完全没有问题。
用pyinstaller打包后运行,在执行requests.get时卡住,设置超时也没超时报错。
不在QThread中使用requests没问题,能够正常使用requests。
3.问:
具体什么原因?怎么解决?
猜测打包问题,但UI是用PyQt开发的,可以正常启动,QThread也可以启动,唯独执行到requests时无反应。