1

これを効果的に行う機能があります->

各コンテンツ: wkhtmlcreatepdf(content)

コンテンツは、たとえば 10 個の大きなレコードにすることができます。

それぞれが完了するのを待つのではなく、このプロセスを並列化する必要があります。出来ますか ?

4

1 に答える 1

1

もちろん可能です。これを使用するだけです:

http://docs.python.org/library/multiprocessing.html

またはこれ:

http://docs.python.org/library/threading.html

ジョブの数が非常に多い場合、それぞれにスレッド/プロセスを作成すると OS がクラッシュする可能性があることに注意してください (少なくとも 100 スレッドを使用しても利点はありません)。したがって、さらにスレッド/プロセス プールを使用する必要があります。たとえば、これを参照してください。

http://docs.python.org/library/multiprocessing.html#using-a-pool-of-workers

于 2012-05-18T10:30:19.577 に答える