腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8407)
视频
沙龙
1
回答
asyncio.wait_for()的用途
、
、
据我所知,从
协
程
中的
协
程
中得到的让步会将线程控制传递给
事件
循环
。 然后,
事件
循环
在其他
协
程之间进行某种类型的调度(其中包括从中产生的
协
程
),并且在某个时刻,将恢复调用的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用中并从后一个调用中让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
1
回答
从同步代码中调度任务以运行
事件
循环
、
、
考虑这个程序,其中用于停止它的主
循环
和协
程
实际上是由我正在使用的一个库实现的。loop.add_signal_handler(signal.SIGINT, handle_signal)loop.close() 当程序收到信号时,我需要调用stop
协
程
来停止主
循环
虽然在使用asyncio.BaseEventLoop.create_task调度停止
协
程
时,它首先会停止主
循环
,这会停止
浏览 43
提问于2018-01-28
得票数 1
回答已采纳
3
回答
协
程
的替代方案
这个例子已经在另一个问题中被用来说明如何使用
协
程
来编写视频游戏中的动画:bob.lookat(jane) bob.say("How are you?")在恢复
协
程之前,每个函数都会让给主引擎进行动画、计时等工作。
协
程
的一个可能的替代方案是一个
事件
队列,而不是代码,但然后必须将控制逻辑和
循环
实现为
事件
。有没有其他可以用来实现这种功能的
协
程
的替代方案?
浏览 3
提问于2011-03-16
得票数 8
回答已采纳
1
回答
检测作为子例程调用的python
协
程
、
假设我有一堆
协
程
。应该使用yield from调用这些
协
程
。我如何发现我犯了一个错误,并像子例程一样直接调用
协
程
?像子例程一样调用
协
程
什么也不做,但不会引发异常或阻塞
事件
循环
,因此失败模式非常安静。
浏览 1
提问于2015-08-17
得票数 1
1
回答
看到aiobotocore响应[‘Body’].read(...)挂起(无超时)
、
、
使用aiobotocore,我使用以下命令创建客户端: import botocoreclient = s3_session.create_client( config=botocore.client.Config(connect_timeout=10, read_timeout=10, retries={'max_attempts': 0}), endpoint_url=endpoint
浏览 18
提问于2019-09-16
得票数 0
回答已采纳
1
回答
在调用堆栈中使用tornado
协
程
、
我是第一次接触龙卷风,对龙卷风的
协
程
有一些问题。
浏览 2
提问于2015-03-03
得票数 1
1
回答
未指定调度程序而启动的
协
程
不会被取消
我创建了一个
协
程
,只有一个计算
循环
,退出条件为isActive。当我指定默认的dispatcher时,它会正确地取消,但当没有定义dispatcher时,它不会取消。print(i--) } } 但是,下面的示例不会取消并继续执行
循环
浏览 22
提问于2021-10-31
得票数 1
回答已采纳
1
回答
Python:使用异步HTTP请求-响应的
协
程
?
、
在Python中-使用纯a = yield
协
程
语法,而不是像asyncio这样的库-在收到响应之前发出一个HTTP请求并做一些其他事情,这是可能的吗?或者我可能误解了
协
程
背后的想法?
浏览 27
提问于2019-01-07
得票数 4
回答已采纳
1
回答
不“等待”的
协
程
和函数有什么不同吗?
、
、
、
、
我在想,有没有理由声明一段没有函数的代码作为async def (
协
程
)而不是def ( await )?Python明确地允许这样做。def i_am_sync(): return 42 我知道
协
程
版本可以安排在
事件
循环
上,但我无法想象这会有什么实际应用
浏览 22
提问于2020-01-04
得票数 2
回答已采纳
1
回答
在Python语言中将Asyncio与for
循环
一起使用,类似于在Javascript中使用map方法和promise.all
、
、
、
、
我尝试在Python语言中异步运行for
循环
,就像在Javascript中使用map方法和promise.all所做的那样。我到处寻找如何做到这一点,但下面的代码仍然在同步运行(一个接一个地做,而不是像promise.all允许的那样,让
循环
在前一个
循环
结束时进行其他迭代)。任何帮助都将不胜感激。
浏览 1
提问于2019-08-01
得票数 0
1
回答
asyncio的
事件
循环
使用什么调度算法?
、
、
假设完成了多个await调用,并且它们的
协
程
都准备好恢复,那么asyncio的
事件
循环
使用什么算法来决定恢复哪个协
程
?
浏览 4
提问于2019-12-13
得票数 2
4
回答
为什么C++的异步/等待不需要
事件
循环
?
、
、
、
对于对其他语言(Python/JavaScript)有一定异步经验的人来说,当谈论异步/等待时,总是会假设在某个地方有一个
事件
循环
。但是对于C++,我已经浏览了文档,没有找到任何讨论
事件
循环
的地方。对于Node,它只有一个默认的
事件
循环
。对于Python,如果需要,您可以创建多个。但是对于C++,这个
事件
循环
是不是和Node一样呢?或者出于某种原因,我们根本不需要它吗?
浏览 7
提问于2021-02-20
得票数 19
2
回答
如何检测和快速处理响应时间过长的lua函数?
、
、
、
、
我正在使用Corona SDK制作一个需要luasocket的简单应用程序。Corona SDK支持luasocket做异步http请求。Corona SDK不支持LuaLanes。所以在另一个线程中监听udp消息是非常不可能的。提前感谢
浏览 1
提问于2011-06-22
得票数 1
回答已采纳
2
回答
asyncio create_task将永远运行
、
、
loop.run_until_complete(some_func()) 我希望while_loop函数永远运行,但它似乎只会因为调用run_until_complete而执行,并且一旦some_func执行完毕,它就会停止打印while
循环
浏览 0
提问于2018-05-30
得票数 23
回答已采纳
3
回答
Unity3D:从多个子游戏对象中调用一次
事件
、
、
、
所以我有一个从script B调用特定
协
程
的script A。script B有6个gameobjects,所以在一个
循环
中调用了6个不同的
协
程
。我想在这些coroutines结束后将
事件
发送回script A一次。但如果我从script B发送一个
事件
,该
事件
将被触发6次。解决此问题的最佳方法是什么?
浏览 34
提问于2020-08-17
得票数 0
回答已采纳
1
回答
等待协同程序与等待任务的区别
、
、
、
、
在FastAPI上,我有一个端点,它调用下面的get_1或get_2
协
程
函数。
浏览 2
提问于2021-11-13
得票数 1
2
回答
如何理解Kotlin
协
程
?
、
、
、
我已经尝试阅读了Kotlin
协
程
的各种教程和页面,尽管它对我来说是有意义的,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非阻塞代码。我认为我缺少的是一张图表或图片,说明当一段
协
程
代码执行时到底发生了什么,以及以什么顺序执行。这些代码是如何在线程级别运行的?Line0:代码在主线程上启动Line2:挂起函数,以便
协
程
挂起并将线程返
浏览 1
提问于2019-07-29
得票数 8
2
回答
为什么kotlin
协
程
被称为异步?
、
、
、
据我所知,kotlin
协
程
--这是一个带有预初始化线程池的状态机。我们有一个工作线程池和一个io线程池。对我来说,这只是一个多线程编程。如果我们向
协
程
发送阻塞代码,线程将被阻塞。如果我们使用async方法(来自默认
协
程
库),它会给我们一种异步工作的错觉,但这只是将“job”发送到另一个线程。 如果我们使用带有
协
程
的async io,另一个问题。但这是IO API异步,而不是kotlin
协
程
。与其他语言相比,Java没
浏览 5
提问于2021-09-17
得票数 3
2
回答
从流中获得收益的正确方法是什么?
、
、
、
、
我有一个用于包含asyncio连接的读写流的Connection对象: object.__init__(self) self.__out = stream_out return self.__in.read(n_bytes) def write(se
浏览 11
提问于2017-08-27
得票数 24
回答已采纳
2
回答
如何在调用异步函数时防止上下文切换?
、
、
、
、
async def func4(): await func4() 当一个执行线程遇到'await‘时,它可以切换到另一个
协
程
浏览 3
提问于2019-02-25
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Node.js中的事件循环是如何工作的
asyncio 不完全指北(一)
深入python协程的实现,带你一层一层揭开协程的神秘面纱!
asyncio:Python异步编程模块
如何在10秒钟之内学会python协程asyncio的用法?赶紧收藏!
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券