問題タブ [tqdm]

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 に答える
7236 参照

python - tqdm がカスタム イテレータで合計を計算できるようにする方法

独自のイテレータを実装しています。リスト内の要素の合計量がわからないため、tqdm はプログレスバーを表示しません。"total=" は見た目が悪いので使いたくありません。むしろ、tqdm が合計を計算するために使用できる何かをイテレータに追加することをお勧めします。

これは可能ですか?上記のコードに何を追加しますか...

以下のように tqdm を使用します。

0 投票する
1 に答える
3107 参照

python - プログレスバーは、tqdm と multiprocess を使用してコードを 5 倍遅くします

tqdm を使用して 2.7 Python コードにプログレス バーを追加しましたが、コードが大幅に遅くなりました。ある例では、プログレス バーがない場合は 12 秒かかりますが、プログレス バーがある場合は 57 秒かかります。

プログレス バーのないコードは次のようになります。

プログレスバーを含むコードは次のとおりです。

私のコードをそれほど遅くしないより良い方法はありますか?