zoukankan      html  css  js  c++  java
  • python基础一 day37 复习

    # 多进程代码
    # from multiprocessing import Process
    # 方法
    # 进程对象.start() 开启一个子进程
    # 进程对象.join() 感知一个子进程的结束
    # 进程对象.terminate() 结束一个子进程
    # 进程对象.is_alive() 查看某个子进程是否还在运行
    # 属性
    # 进程对象.name 进程名
    # 进程对象.pid 进程号
    # 进程对象.daemon 值为True的时候,表示新的子进程是一个守护进程
    # 守护进程 随着主进程代码的执行结束而结束
    # 一定在start之前设置


    # from multiprocessing import Lock
    # l = Lock()
    # l.acquire() # 拿钥匙
    # 会造成数据不安全的操作
    # l.release() # 还钥匙

    from multiprocessing import Process
    def func():
    num = input('>>>')
    print(num)

    if __name__ == '__main__':
    Process(target=func).start()

    因为是两个进程,所以不能在子进程里有input

  • 相关阅读:
    PHP Context学习系列《十》
    学习php记录《九》
    学习php记录《八》
    php学习记录《七》
    换到新工作后
    学习php记录《六》
    学习php记录《五》
    学习php记录《四》
    学习php记录《三》
    html基础
  • 原文地址:https://www.cnblogs.com/wang-tan/p/11435490.html
Copyright © 2011-2022 走看看