generator 相关问题

生成器是子例程的泛化,主要用于简化迭代器的编写。生成器中的yield语句不指定要跳转到的协程,而是将值传递回父例程。

我怎样才能使这个发生器循环?

我试图循环一个目录并加载所有文件。我已经尝试使用一个生成器来加载文件,另一个用于生成批次,并在运行内存时调用第一个生成器。 def ...

回答 1 投票 1

使用Python的itertools的二维表索引生成器

我想将列表中的项放在表的连续索引中,列数由输入控制。我知道如何通过递增或重置来实现这种“无聊”的方式......

回答 1 投票 2

Python创建一个输出多个项目的生成器

Python中是否有一种方法可以同时生成多个输出。特别是我想要的东西:my_gen =(i for i in range(10))并说我有一个参数batch_size = 3.我想要我...

回答 3 投票 2

如何将内部标记转换为外部Javascript文件? (用于随机图像生成器)

我正在尝试将内部HTML脚本元素转换为外部Javascript文件。该元素在HTML中完美运行,但我不明白我需要改变它以便...

回答 2 投票 -1

async / await与ES6的差异与发电机的比率

我刚刚阅读了这篇精彩的文章 - https://www.promisejs.org/generators/,它清楚地突出了这个函数,它是一个用于处理生成器函数的辅助函数:function ...

回答 6 投票 61

“yield”关键字有什么作用?

Python中yield关键字的用途是什么?它有什么作用?例如,我试图理解这个code1:def _get_child_candidates(self,distance,min_dist,max_dist):if self ....

回答 38 投票 9318

Python 3.x - 如何有效地将对象数组拆分为较小的批处理文件?

我是Python的新手,我正在尝试将一个文本文件拆分成两个行,其中包含最多两个行。 400个物体。我正在使用的数据是FASTA中的数千个序列......

回答 1 投票 3

共享python生成器

我试图用Python生成器重现反应扩展“共享”可观察概念。假设我有一个API,它给了我一个无限的流,我可以像这样使用:def my_generator():...

回答 4 投票 17

将发电机包装到缓冲器中?

我有一个python生成器,它生成一个文件的一部分(一个wsgi app_iter),我需要将它传递给一个接口,它希望它有经典的read和readlines方法(我想把它传递给...

回答 1 投票 3

如何包装或嵌入发电机?

我正在尝试提供一个统一的界面,用于从单个目录或目录列表中检索所有文件。 def get_files(dir_or_dirs):def helper(indir):file_list = glob.glob(“...

回答 1 投票 1

如何从嵌套生成器函数中产生结果?

我有一个功能,可以在下载时产生结果。出于这个问题的目的,让我说我每秒产生一次刺痛,但我想要一个方便的功能来包裹我的发电机:...

回答 5 投票 31

从子功能发出scrapy请求

如果我从子函数发出scrapy请求,我会收到此错误:错误:Spider必须返回Request,BaseItem,dict或None,得到'generator'示例代码:def parse(self):yield self.subfunc(link)...

回答 1 投票 0

通过回调将函数转换为Python生成器?

Scipy最小化函数(仅用作示例),可以选择在每一步添加回调函数。所以我可以做一些像def my_callback(x):print x scipy.optimize.fmin(...

回答 5 投票 28

如果range()是Python 3.3中的生成器,为什么我不能在一个范围内调用next()?

也许我已经成为网络上错误信息的牺牲品,但我认为这更可能只是因为我误解了某些东西。基于我到目前为止所学到的,range()是一个生成器和生成器......

回答 1 投票 55

Java密码生成器

我正在尝试创建一个创建密码的java程序,可以是全部小写,小写和大写,小写和大写以及数字,小写和大写以及数字和标点符号......

回答 10 投票 9

如何使用keras fit_generator处理最后一批

我正在使用一个定制的批处理生成器,以尝试修复不兼容的形状(BroadcastGradientArgs错误)的问题,同时使用标准的model.fit()函数,因为...的小尺寸。

回答 1 投票 0

类似数组的对象:在对象原型上分配默认迭代器函数

考虑在Object.prototype上定义的这个简单的单行生成器函数:* pairs(){for(此处为const键)yield [key,this [k]]; };它可以像这样使用:const object = {...

回答 3 投票 -1

async *懒惰地调用函数吗?

在为我的项目编写一些单元测试时,我遇到了一个有趣的问题。这是一个用户可以用来放置标记的地图:class DomainMap {static const _DEFAULT COORDINATE = const ...

回答 1 投票 0

使用生成器展平嵌套列表[关闭]

我在本书的9.7.1创建生成器中编写了exmple代码,从初学者到专业人员开始Python(第三次测试)但是我没有输出书中输出的内容。例子在......

回答 1 投票 1

如何重构redux-saga生成器函数?

我是redux-saga和生成器函数的新手。从我的sagas.js代码中可以看出,存在重复的逻辑:import'put,takeEvery,takeLatest,all,call}来自'redux-saga / effects';进口{...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.