問題タブ [sequence-generators]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2346 参照

python - 非同期python itertoolsは複数のジェネレーターをチェーンします

明確にするために更新された質問:

2 つの処理ジェネレーター関数があるとします。

私は itertools でそれらを連鎖させることができます

そして、それを使って別のジェネレータ関数オブジェクトを作成できます。

または単に私がしたいだけならnext(mix)、そこにあります。

私の質問は、非同期コードで同等のことを行うにはどうすればよいですか?

私はそれが必要だから:

  • yield で返す (1 つずつ)、またはnextイテレータを使用して返す
  • 最速で解決された利回りが最初 (非同期)

前へ アップデート:

実験と調査の結果、 itertools の非同期バージョンとして記述されているaiostreamライブラリを見つけたので、次のことを行いました。

しかし、私はまだできませんnext(a_mix)

またnext(await a_mix)

私はまだそれをリストにすることができますが:

1 つの目標が達成され、あと 1 つの目標が達成されました。

  • yield で返す (1 つずつ)、またはnextイテレータを使用して返す

    - 最速で解決された利回りが最初 (非同期)