zoukankan      html  css  js  c++  java
  • python3 进程池

    code

    import multiprocessing
    from multiprocessing import Pool
    import time
    import threading
    
    
    g_num = 0
    def test1():
        for i in range(10):
            time.sleep(1)
            print('test1',i)
    def test2():
        for i in range(10):
            time.sleep(1)
            print('test2',i)
     
    if __name__ == '__main__':
        pool = Pool(2)    # 允许进程池里同时放入2个进程 其他多余的进程处于挂起状态
        pool.apply_async(test1)      
        pool.apply_async(test2)
        pool.close()  # close() 必须在join()前被调用
        pool.join()    # 进程池中进程执行完毕后再关闭,如果注释,那么程序直接关闭。
        print("main")

  • 相关阅读:
    maven搭建
    javascript
    FTP工具类
    jsp相关知识
    java mail 邮箱发送
    servlet相关
    hibernate文档
    6月
    Spring AOP 使用总结
    spring事务配置总结
  • 原文地址:https://www.cnblogs.com/sea-stream/p/14057636.html
Copyright © 2011-2022 走看看