zoukankan      html  css  js  c++  java
  • 线程queue与进程queue

    进程queue:

    from multiprocessing import Queue,Process
    def func(qq):
    qq.put('function:我要放数据,给你来取。。。')

    if __name__ == '__main__':
    q =Queue()
    p =Process(target=func,args=(q,)) #需要把实例化q放到子进程,才能进行父进程与子进程之间队列交互
    p.start()
    print(q.get())
    p.join()


    线程queue
    import threading
    import queue

    def func():
    q.put('function:我要放数据,给你来取。。。')

    if __name__ == '__main__':
    q =queue.Queue() #全局变量声明 q,可以在子线程调用
    t = threading.Thread(target=func,)
    t.start()
    print(q.get())
    t.join()
  • 相关阅读:
    Redis
    Ajax和JSON
    快速幂
    欧拉函数
    约数
    质数
    二分图相关算法模板
    最小生成树模板
    最短路算法模板
    康托展开和逆康托展开
  • 原文地址:https://www.cnblogs.com/Justin-Tim/p/9603733.html
Copyright © 2011-2022 走看看