我有一个功能可以有效地做到这一点->
对于每个内容: wkhtmlcreatepdf(content)
例如,内容可以是 10 条大记录。
我需要并行化这个过程而不是等待每个完成。是否可以 ?
我有一个功能可以有效地做到这一点->
对于每个内容: wkhtmlcreatepdf(content)
例如,内容可以是 10 条大记录。
我需要并行化这个过程而不是等待每个完成。是否可以 ?
当然这是可能的。你只需要使用这个:
http://docs.python.org/library/multiprocessing.html
或这个:
http://docs.python.org/library/threading.html
请注意,如果作业的数量真的很大,那么为每个作业创建线程/进程甚至可能会使您的操作系统崩溃(并且至少使用 100 个线程不会有任何优势)。因此,您还应该使用线程/进程池。例如看到这个:
http://docs.python.org/library/multiprocessing.html#using-a-pool-of-workers