yield 相关问题

yield是(1)有助于创建生成器函数的关键字,(2)用于将控制从一个协程转移到另一个协同程序的Ruby语句

使用yield将列表函数转换为生成器

我正在尝试使用yield将for循环转换为迭代器,但我的尝试失败了。我不明白为什么产量没有给我预期的输出。有谁知道是什么...

回答 1 投票 0

@yield 未显示在屏幕上

我刚刚开始学习 Laravel 框架,以便开始一个新项目。但是,我遇到了一个问题,@yield 函数没有在屏幕上显示该部分。但是,如果我...

回答 0 投票 0

异常后可以多次从上下文管理器(或类似的)中yield吗?

我想在处理列表时报告多个错误: 例如: 以 MultipleExceptions.testItems(items) 作为值: ... 过程值 如果值==3:引发异常(“3 err”) ...

回答 2 投票 0

可以多次(或类似)从上下文管理器中产生

我想在处理列表时报告多个错误: 例如: 以 MultipleExceptions.testItems(items) 作为值: ... 过程值 如果值==3:引发异常(“3 err”) ...

回答 1 投票 0

提供的代码中的“yield”关键字有什么作用?它生成一个生成器对象,但在循环中表现不同

这个问题参考了这篇关于关键字“yield”的[Stackoverflow][1]帖子。 我的理解是,如果函数中有“yield”语句,则该函数是 cal...

回答 1 投票 0

如果我没有从“yield from”中产生任何东西,会发生什么?

如果我没有产出任何东西会发生什么? 这是一个例子: 定义内部(x): 如果 x > 0: 产量“大于零” elif x==0: 产量“零” ...

回答 1 投票 0

Python 使用嵌套生成器进行操作

我有一些这样的代码: A类: def __iter__(自身): 对于范围(100)内的 i: 产量我 B类: def __init__(self, src): self.src = src def __iter__(自身): 对于我来说 self.sr...

回答 1 投票 0

我可以让 TypeScript 更好地理解联合中的这个生成器吗?

在此示例中: 类型 Union = () => 生成器 |空白; 函数回调(_callback:联合){} 回调函数(函数*(){ 常量值=产量; }); 打字稿

回答 1 投票 0

yield 不立即将结果返回给调用者 api - C#8,IAsyncEnumerable

我在 api 端点中有一个代码,它应该在收到结果后立即产生结果 - var azResponse = await _openAIRepository.GetStreamingResponse(rawAzureOpenAIRequest.Model, optns,

回答 0 投票 0

我可以从内部函数中产生吗?

使用 ES6 生成器,我看到这样的代码: var trivialGenerator = function *(array) { 变量 i,项目; 对于(var i=0;我< array.length; i++){ item = array[i]; yield item; };...

回答 3 投票 0

如何在基于回调的循环中使用 yield?

虽然 yield 关键字的主要目的是提供对某些数据的迭代器,但使用它来创建异步循环也相当方便: 函数* bigLoop() { // 一些 nes...

回答 2 投票 0

为什么使用 yield 语句的函数只产生整数而不是字符串和整数的混合?

短篇小说(英语单词) 我写了一些代码来创建一个迭代器。 我希望迭代器能够: 有时会产生整数 有时并产生字符串。 在 python 中,int 和 python 都是

回答 2 投票 0

JS:如何在回调中使用生成器和 yield

我使用 JS 生成器在 setTimeout 的回调中产生一个值: 功能*睡眠(){ // 这里使用yield就可以了 // 产量 5; 设置超时(功能(){ // 这里使用 yield 会抛出错误

回答 5 投票 0

如果单词的第一个字母是元音,如何返回 1,否则返回 0。映射器(MapReduce)问题

这是我正在处理的 MapReduce 问题的第一部分。我需要一个函数,如果单词的第一个字母以元音开头,则返回 1,否则返回 0。 该程序运行于 ...

回答 0 投票 0

取消kotlin中的协程。合作取消的最佳实践

我使用 yield() 来帮助在被要求时尽快取消协程。我不能在协程内的挂起函数中使用 ensureActive()。 我意识到通过在循环中使用 yield(),我减慢了

回答 0 投票 0

生成器函数的返回类型提示是什么?

我正在尝试为生成器函数编写一个 :rtype: 类型提示。它返回的类型是什么? 例如,假设我有这个生成字符串的函数: def read_text_file(fn): """ 易...

回答 3 投票 0

Python 中父函数的 Yield?

我有一个 Python 音乐库,它涉及一个时钟系统。目前,它们是通过不同的线程实现的,这些线程使用事件和锁等来保持一切同步。但是...

回答 2 投票 0

请问为什么代码不能抓取下一页(分页链接)

导入scrapy 从 scrapy.crawler 导入 CrawlerProcess 来自 scrapy 导入请求 类数据(scrapy.Spider): 名称='数据' start_urls = ['https://nigeriapropertycentre.com/for-sale/'] ...

回答 0 投票 0

为什么yield被归类为操作符而不是语句?

我看了一下mdn javascript的参考资料,发现yield被列在运算符部分。另一方面,return被列为语句。我还发现yield有一个操作符的优先级......。

回答 1 投票 4

Python @coroutine decorator

python中是否有内置的coroutine装饰器?我在tornado中看到过类似的东西,但在python中有没有类似的东西?@coroutine def func(): while True: ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.