腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(154)
视频
沙龙
1
回答
替换gevent.spawn_link_exception
、
_
greenlets
: self.load_config() gevent.spawn_link_exception(self.periodic_checkpoint, 5) ] gevent.spawn_link_exception( self.replicate, master_uri
浏览 5
提问于2015-01-19
得票数 1
回答已采纳
1
回答
获取Gevent中运行的greenlet的总数?
、
有没有办法查询当前Gevent进程中的greenlet数量,以及它们的状态?或者我应该只设置一个全局变量作为计数器?Gevent有类似的内置功能吗?
浏览 1
提问于2013-07-03
得票数 5
回答已采纳
1
回答
gevent清理Greenlet出口
、
我想听听其他人对我所看到的问题的解决方案,gevent使用默认方式向greenlet发出退出状态的信号。def myGreenlet( zFrom, zTo ): zTo.send_multipart( msg ) 我希望能够告诉我的greenlet退出,但是如果它正在接收/发送任何东西,就忽略Gree
浏览 2
提问于2015-05-21
得票数 0
2
回答
蝗虫并联机器人框架试验
、
、
我们试着用蝗虫并行地运行机器人框架中的自动化测试。代码import robot def robot_parallel_test(self): 2.机器人框架测
浏览 9
提问于2021-01-20
得票数 2
3
回答
从gevent子进程中得到现场直播?
、
、
、
我正试图通过POPEN尽快通过POPEN获得进程的标准。对于gevent 1.0,readline()和read()仍然阻塞进程,等待进程完成。有什么线索吗?是的,我到处寻找一个简单的解决方案。它必须是不需要线程的,对吗?
浏览 4
提问于2013-10-21
得票数 5
回答已采纳
1
回答
在gevent应用程序中,如何杀死所有已启动的小程序?
、
我希望能够优雅地关闭应用程序(例如,在内部或通过捕获SIGTERM ),通过捕获GreenletExit和执行finally:子句,允许
greenlets
很好地终止。如果我有所有正在运行的小行,我可以做gevent.killall(list_of_
greenlets
),但维护这样的列表是相当麻烦的;此外,gevent必须以某种形式保留这个列表。
浏览 1
提问于2013-11-05
得票数 14
回答已采纳
1
回答
捕获在greenlet中引发的异常
、
、
、
、
def crawl(item): item.refresh_children(False) # THROWS HTTPError exception gevent.joinall(
greenlets
of the Account class "Sync search index wi
浏览 4
提问于2013-04-12
得票数 4
2
回答
使用python处理数千个持久TCP连接
、
、
、
、
我需要用Python开发一个并行处理几千个持久TCP连接的应用程序。客户端在引导时连接到服务器,并不时地发送一些消息(二进制格式)。服务器还会同时发送回复客户端消息和异步发送其他一些二进制消息。基本上,它是由客户端发起的持久连接,因为我无法到达位于NAT后面的客户端。
浏览 6
提问于2013-08-27
得票数 1
1
回答
gevent.wait和gevent.joinall有什么区别?
、
假设tasks是Greenlet对象的列表。现在有什么区别和
浏览 2
提问于2015-10-07
得票数 4
回答已采纳
2
回答
gevent:产生大量的绿色产品的不利影响?
、
、
、
从我在的评论中的问题到问题不同的表述方式:即使问题不需要解决,与gevent.Pool“限制并发性”有什么好处?
浏览 1
提问于2013-11-04
得票数 19
回答已采纳
1
回答
Gevent:重试一次绿线
、
、
greenlets
= pool.map(spawn_greenlet, [1, 2, 3, 4, 5]) 据我所知,gevent.joinall
浏览 2
提问于2012-12-21
得票数 3
回答已采纳
1
回答
Python-valve查询非官方服务器的流
、
NotImplementedError, NoResponseError, BrokenMessageError): count = 0 gamedir=u"ark_survival_evolved"):
浏览 0
提问于2017-10-23
得票数 0
1
回答
无法使用Ctrl C命令在Python脚本中终止Greenlet
、
、
当我按下Ctrl+C时,调用会像预期的那样跳转到signal_handler,但是
greenlets
在继续这个过程时不会被终止。signal.SIGINT, signal_handler) // Catching Ctrl+C maingreenlet = [] // Creating a list of
greenlets
浏览 10
提问于2018-08-09
得票数 0
1
回答
为什么使用gevent.joinall()而不是pool.imap_unordered()来运行Greenlet?
、
、
、
、
使用属于gevent.Pool的方法之一在池中并行(排序)运行
greenlets
似乎更好,速度更快,而不是gevent.joinall()。每种方法的优缺点是什么?
浏览 9
提问于2022-01-23
得票数 0
回答已采纳
1
回答
为什么运行的greenlet数量高于实际创建的greenlet数量。1个额外的greenlet正在同步运行
、
、
首先,理想情况下,下面的代码应该同步运行3个greenlet,但实际上它异步运行所有3个greenlet。然而,奇怪的是,无论您有多少个greenlet,它都会为第二个greenlet启动一个额外的同步进程。我问这个问题并不是为了解决这个问题,我只是想知道这背后的原因。import time t = time.time() secs = 5 statement = "after %s secs"
浏览 2
提问于2017-04-08
得票数 0
1
回答
Gevent greenlet冒泡出父级的异常
、
、
、
在
greenlets
的文档中,它说这是自动完成的,但在gevent中似乎不是这样。谢谢!
浏览 0
提问于2012-10-05
得票数 4
回答已采纳
1
回答
如何在第一个函数使用gevent完成后生成不同的函数?
、
、
基本思路如下:def views1(..): return username def do_something_else(...): gevent.spawn(views1
浏览 2
提问于2012-07-22
得票数 3
1
回答
在python中实现C扩展的“绿色”调用
、
、
、
、
我有一些python代码,它严重依赖于
greenlets
。我可以使用gevent或eventlet。 我已经将代码的某些部分打包成了C扩展,但这些调用不会让位于其他的greenlet。
浏览 3
提问于2018-03-19
得票数 1
1
回答
使用
Greenlets
时的奇怪行为
、
、
、
我正在做一个小型POC,我想看看
greenlets
如何处理共享对象。
浏览 2
提问于2017-08-10
得票数 1
回答已采纳
1
回答
Python的Node.js等价于什么?
有了Python,我们就有了这个库gevent,它实现了
greenlets
和猴补丁Python库,因此您可以编写同步代码,它将在异步的地方工作。 除了Node,还有这样的事情吗?
浏览 5
提问于2014-05-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
同步与异步Python有何不同?
献给正在学习python的你,10个最受欢迎的Python开源框架,你最钟意哪一个?
Python 10大谬论,你可能对Python有什么误解
Python不能用于大型项目?人们对Python的十大误解
Python 10大谬论
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券