腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6002)
视频
沙龙
0
回答
测试
从
常规
函数
调用
python
协
程
(
async
def
)
、
、
假设我有一些异步
协
程
,它获取一些数据并返回它。如下所示: result = await some_io()基本上,这个协
程
是
从
协
程
链中
调用
的,初始
协
程
是通过创建一个任务来运行的但是,如果出于
测试
目的,我只想在运行某些文件时以这种方式运行一个
协
程
: if
浏览 4
提问于2016-12-21
得票数 3
回答已采纳
1
回答
我们如何在需要
协
程
的地方
调用
一个普通的
函数
?
、
、
考虑一个
调用
另一个
协
程
的
协
程
: result = await bar()如果bar是一个
协
程
,则可以很好地工作。如果bar是一个正常的
函数
,我需要做什么(例如,我需要包装对bar的
调用
)才能让这段代码做正确的事情?用
async
def
定义
协
程</em
浏览 0
提问于2016-07-25
得票数 20
回答已采纳
3
回答
@asyncio.coroutine与异步定义
、
、
、
、
使用我所见过的asyncio库,
def
function():和 ... 可互换使用。
浏览 2
提问于2016-11-13
得票数 48
回答已采纳
1
回答
不“等待”的
协
程
和
函数
有什么不同吗?
、
、
、
、
我在想,有没有理由声明一段没有
函数
的代码作为
async
def
(
协
程
)而不是
def
( await )?
Python
明确地允许这样做。
def
i_am_sync(): return 42 我知道
协
程
版本可以安排在事件循环上,但我无法想象这会有什么实际应用,因为您可以直接
浏览 22
提问于2020-01-04
得票数 2
回答已采纳
1
回答
Python
中的
协
程
与Lua中的
协
程
相比如何?
、
、
、
、
对Lua中的
协
程
的支持是由提供的,主要是create、resume和yield。开发人员将这些
协
程
描述为。 在
Python
中也可以使用
协
程
,可以使用 (和),也可以使用3.5版中添加的。
Python
中的
协
程
与Lua中的
协
程
相比如何?它们也是堆叠的、一流的和不对称的吗?为什么
Python
需要这么多构造(
async
def
、
浏览 57
提问于2016-09-24
得票数 16
1
回答
tornado,使on_finish()异步
、
、
@gen.coroutine print("==========on_finish==============") print("==========on_finish==============") # RuntimeWarning: coroutine'BaseHandler.on_finish'
浏览 1
提问于2018-07-17
得票数 4
1
回答
Vim pymode在异步
函数
定义上引发“无效语法”错误
、
、
我目前正在vim中开发一些异步
python
,并将作为插件安装。但是我遇到了一个文件内联的问题,因为林特在第一个(也是有效的)
async
定义上挂起,不会内联文件的其余部分。@user_bp.get('/api/v1/user')
浏览 3
提问于2018-01-01
得票数 1
2
回答
如何在龙卷风中正确使用异步
、
、
、
web_handlers import HandlerIndexPage
def
str(randint(0, 100)) yield gen.sleep(1.0)
def
HandlerWebSocket.connections] yield gen.
浏览 27
提问于2019-10-28
得票数 0
回答已采纳
2
回答
@cyclone.web.asynchronous在龙卷风环境中的替代
、
、
、
、
我们现在正在将代码
从
旋风转移到龙卷风。之前,我们在cyclone中使用@cyclone.web.asynchronous来实现非阻塞异步
调用
(这样我们就不会阻塞UI)。我的cyclone代码是这样的: class ABCHandler(cyclone.web.RequestHandler):
def
我尝试了各种方法,比如添加gencouroutine装饰器,将方法名改为
async
,但似乎都不起作用。
浏览 16
提问于2021-01-18
得票数 0
回答已采纳
2
回答
Python
类型和未来
、
、
、
、
我很高兴在
Python
3中使用模块,也很高兴使用而不是twisted、tornado和alternatives。我们应该说这只是一个
协
程
吗?示例1: pass
async
def
request() -> i
浏览 14
提问于2017-07-15
得票数 2
回答已采纳
2
回答
await asyncio.wait(
协
程
)无效语法
、
、
import asyncioimport urllib.request
def
download_coroutinemsg = 'Finished downloading {filename}'.format(filename=filename)
def
C:\playpen\
python
>
python
Python
3.5.
浏览 3
提问于2016-08-04
得票数 2
2
回答
从
流中获得收益的正确方法是什么?
、
、
、
、
__in.read(n_bytes) self.@asyncio.coroutine ...= Connection(stream_in, stream_out)这几乎如预期的那样工作,但我必须对每个read和write
调用
执行n_bytes)但我得到的不是数据,而是下面这样的输出
浏览 11
提问于2017-08-27
得票数 24
回答已采纳
1
回答
python
-asyncio:沿着
协
程
链条走
、
、
我想从一个正在运行的
协
程
中检查await
调用
链。我的目标是向我的用户呈现一个图形,其中的
协
程
在我支持的应用程序中相互
调用
。但是,简单的堆栈是行不通的,因为
协
程
可能会并发运行。下面是我使用cr_wait遍历堆栈所做的快速
测试
。我在中看到了这种方法,但它没有产生我预期的结果。loop.run_until_complete(run()) await foo()
浏览 0
提问于2017-09-17
得票数 5
2
回答
将代码同步到异步,而无需重写
函数
、
基本上,我有类似如下的同步代码: ... ..Some sync code..
async
def
af(.):基本上,我希望动态更改call的代码,以便它可以
调用
和等待af
函数
,而不是f。有什么办法可以解决这个问题吗?
浏览 1
提问于2018-07-02
得票数 10
1
回答
Asyncio和等待问题(不一致机器人)
好了,我为我的机器人创建了一个相对较小的
函数
,用于
从
API发布消息,直到该API的过程完成并从一种类型的JSON代码更改为另一种类型的JSON代码(即显示不同的内容)代码如下:
async
def
#@asyncio.coroutine
async
<
浏览 0
提问于2018-06-22
得票数 0
1
回答
如何在
python
3.8+中将
函数
转换为
协
程
、
、
、
正如中所述,我们可以使用asyncio.coroutine装饰器将
函数
转换为
协
程
,如下所示: print('Hello World!')
async
_hello = asyncio.coroutine(hello) 但是,
从
Python
3.8开始,这个
函数
就被弃用了(被
async
def
...取代)。那么,如果没有
async
def</e
浏览 28
提问于2021-03-05
得票数 0
回答已采纳
1
回答
等待一个方法,并使用asyncio将变量赋值给返回值?
、
我在尝试做这样的事情时遇到了困难import requests await r = requests.get(URL) 我原以为这会做的是等待
浏览 11
提问于2018-09-10
得票数 11
回答已采纳
1
回答
在asyncio中,"yield from“语法是做什么的?它与"await”有什么不同?
、
、
、
、
从
已经编写了异步代码但希望更好地理解内部工作原理的人的角度来看,什么是yield from、await,以及它们对允许异步代码有什么用处?
浏览 2
提问于2017-05-30
得票数 52
回答已采纳
1
回答
Aysnc将对象转换为
协
程
。加载对象字段
、
我有以下
函数
async
def
get_page(self, browser): await page.page.setViewport( return page 以及下面的
测试
def
test_get_page(page_test
浏览 16
提问于2019-02-05
得票数 1
回答已采纳
1
回答
Pytest
调用
asyncio
协
程
的
函数
、
我正在尝试使用mock和pytest-asyncio编写单元
测试
用例。我有一个使用asyncio.run启动异步
协
程
的普通
函数
。使用
python
3.7 # do something # do something
浏览 13
提问于2021-09-28
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券