zoukankan      html  css  js  c++  java
  • threading线程进程

    
    
    import threading
    import time
    
    def foo(n):
        print("foo......%s"%n)
        time.sleep(2) #两个线程是同时执行的,执行结束后再执行aaaaa
        print("aaaaa")
    
    def bar(m):
        print("bar......%s"%m)
        time.sleep(5)   #两个线程是同时执行的,执行结束后再执行bbbbb
        print("bbbbb")
    
    #创建线程,
    t1 = threading.Thread(target=foo,args=(1,)) #foo是对象
    t2 = threading.Thread(target=bar,args=(2,)) #args是参数
    
    t1.start()  #两个线程同时执行
    t2.start()
    #线程是操作系统里能运算的最小单位
    
    
    
    import threading
    import time
    
    def foo(n):
        print("foo......%s"%n)
        time.sleep(2) #两个线程是同时执行的,执行结束后再执行aaaaa
        print("aaaaa")
    
    def bar(m):
        print("bar......%s"%m)
        time.sleep(5)   #两个线程是同时执行的,执行结束后再执行bbbbb
        print("bbbbb")
    
    #创建线程,
    t1 = threading.Thread(target=foo,args=(1,)) #foo是对象
    t2 = threading.Thread(target=bar,args=(2,)) #args是参数
    
    t1.start()  #两个线程同时执行
    t2.start()
    
    t1.join()   #这个是t1,t2线程执行结束后才执行后面的内容
    t2.join()
    print("-------mind in china-------")
    #线程是操作系统里能运算的最小单位
     
  • 相关阅读:
    DAY 118 ES组合查询
    DAY 117 ES查询
    DAY 116 ES文档操作
    box_sizing
    添加视频
    网页自动刷新
    如何使网页宽度自动适应手机屏幕的宽度?
    存储过程&触发器
    mysql事务
    mysql常用语句
  • 原文地址:https://www.cnblogs.com/TKOPython/p/12430626.html
Copyright © 2011-2022 走看看