Retourner au contenu associé (entrée de forum : écrire la sortie d'un générateur)
Posté par KAeL le 03 juillet 2013 à 14:17. En réponse au message écrire la sortie d'un générateur. Évalué à 1.
iter_gen = gen() for block in iter(lambda: ''.join(itertools.islice(iter_gen, 4096)), ''): sys.stdout.write(block)
Les résultats sont grosso modo similaires à la solution "join unique". (j'aime pas trop le lambda ici mais bon, avec partial dans ce cas ça aurait été moins clair)
merci
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Bufferiser soi-même, ou laisser l'OS faire
Posté par KAeL . En réponse au message écrire la sortie d'un générateur. Évalué à 1.
Les résultats sont grosso modo similaires à la solution "join unique".
(j'aime pas trop le lambda ici mais bon, avec partial dans ce cas ça aurait été moins clair)
merci