Python中文
首页
教程
问答
标签
搜索
登录
注册
pythonurllib不支持PyQt+多处理
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>一个简单的代码:</p> <pre><code>import urllib2 import requests from PyQt4 import QtCore import multiprocessing import time data = ( ['a', '2'], ) def mp_worker((inputs, the_time)): r = requests.get('http://www.gpsbasecamp.com/national-parks') request = urllib2.Request("http://www.gpsbasecamp.com/national-parks") response = urllib2.urlopen(request) def mp_handler(): p = multiprocessing.Pool(2) p.map(mp_worker, data) if __name__ == '__main__': mp_handler() </code></pre> <p>基本上,如果我导入PyQt4,并且我有一个urllib请求(我相信这几乎用于所有的web提取库,比如beauthulsoup、Requests或Pyquery)。我的MAC电脑在我的日志上崩溃了)</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这是真的。它总是在Mac上失败,我浪费了好几天来解决这个问题。老实说,目前还没有解决办法。最好的方法是使用线程而不是进程,它将像一个魅力。在</p> <p>顺便说一句-</p> <pre><code>r = requests.get('http://www.gpsbasecamp.com/national-parks') </code></pre> <p>以及</p> ^{pr2}$ <p>做一件同样的事。你为什么要做两次?在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
pyVISA GPIB GET(组执行触发器)
3 回答
Pyvisa IOerror设备:Korad K3005d电源
4 回答
PyVISA mac OS X(山狮)安捷伦33250
8 回答
Pyvisa Pyusb无法加载大于1 MB的序列
7 回答
pyVisa RS232太慢
6 回答
PyVISA RS232超时错误(安捷伦电源)
6 回答
PyVISA SCPI命令和查询(值更新问题)
4 回答
PyVISA SerialInstrument需要硬重置才能在故障后连接
5 回答
pyvisa,未找到函数viOpen
4 回答
pyVISA:以编程方式将仪器返回到本地模式
8 回答
pyvisa:接口类型是什么意思?
9 回答
pyvisa.errors.VisaIOError:VI_ERROR_TMO(1073807339):操作完成前超时
5 回答
PyVisa“更复杂的示例”根本不运行Keithley 2400不理解的命令
4 回答
PyVisapy后端
7 回答
PyVISA不能写入超过7F的十六进制字符
7 回答
PYVISA中的ENUM模块和cStringIO模块
4 回答
PyVisa代码的图形用户界面
3 回答
Pyvisa使用按键电源超时
3 回答
PyVISA和Kethley 2701只能从一个通道获取结果
9 回答
PyVisa和Printing New D
3 回答