`
- 浏览:
1291340 次
- 性别:
- 来自:
江苏
-
Stackless python 好用之处的一个简单演示:并发抓网页
import stackless
import stacklesssocket
stacklesssocket.install()
import urllib2
def test_urllib2(i):
print "urllib2 test", i
print urllib2.urlopen("http://www.baidu.com").read()[:100]
for i in range(5):
stackless.tasklet(test_urllib2)(i)
stackless.run()
这个stacklesssocket.py 的还可以用pyevent作为后台(不过网上的socketlibevent.py有问题,要自己改一改)
简单吧,而且可以重用现有的库:)
另外大家可以去这里下载
http://www.stackless.com/binaries/python-2.6-stackless.msi
或
http://www.stackless.com/binaries/python-2.5.2-stackless.msi
来玩
直接把原来的python删除用stackless重装,原来的所以东西都可以用,二进制兼容的:)
liunx和苹果的在这里
http://zope.stackless.com/download/sdocument_view
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处, 并避免传统线程所带来的性能与复杂度问题。Stackless为Python带来的微线程扩展,是一种低开销、轻量 级的便利工具...
6.1.4 一个简单的机器人 6.1.5 蹊径:pyGame 6.1.6 第一轮代码 o 6.2 又一蹊径: 机理的模拟 6.2.1 角色属性 6.2.2 碰撞检测 6.2.3 恒定的时间 6.2.4 伤害值、生命值和死亡 6.2.5 第...
Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并...而使用stackless,你将会在Python本身的所有优势之上,在一个(但愿)你已经很熟悉的环境中,再获得并发的特性。
Grant Olson的Introduction to Concurrent Programming with Stackless Python,是很经典的。对Continue感兴趣可以看看。这个是Scheme传承的一派风格。
Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并避免传统线程所带来的性能与复杂度问题。Stackless为 Python带来的微线程扩展,是一种低开销、轻量级的便利工具,...
goless, 在 Stackless python 之上,像构建语义一样 goless使用英镑的goless库,你可以在 python 中编写语言风格的并发程序。 goless 为频道,选择和goroutine提供功能。 英镑goless允许你使用优美的go并发编程模型...
python本身的限制,导致了今天诟病,stackless-python为python的升级版,帮助解决多线程问题,有这方面需求的用了才会说好
Stackless 添加到 Python 的微线程是一种廉价且轻量级的便利,如果使用得当,可以带来以下好处: Improved program structure. More readable code. Increased programmer productivity. 查看 BasicInstallandU
Stackless_Python并发式编程介绍[已校对版].pdf
StacklessPython并发式编程介绍[已校对版].pdf
Stackless Python 是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并...而使用stackless,你将会在Python本身的所有优势之上,在一个(但愿)你已经很熟悉的环境中,再获得并发的特性。
用Stackless Python建立聊天室服务器。。。。。。。。。。
我刚才发了一个,下来不能看。对不起大家了。重发。 下载后不能看的解决方法是:右击文件--属性--解除锁定。就可以正常显示了。
Wingware Wing IDE Professional是一个强大的程序,用于调试用Python编写的代码。 这是一个智能程序,检测和修复您的错误。 这个应用程序是准确的,它是有趣的工作。 该软件具有运行时代码分析和识别错误的能力,并...
NULL 博文链接:https://zsp.iteye.com/blog/261231
NULL 博文链接:https://xiajs.iteye.com/blog/1871551
python主要是通过thread和threading这两个模块来实现多线程支持。 python的thread模块是比較底层的模块,python的threading模块是对thread做了...Stackless Python是Python的一个改动版本号,对多线程编程有更好的支