zoukankan      html  css  js  c++  java
  • 线程类的其他方法

    code
    from threading import Thread
    import threading
    from multiprocessing import Process
    import os
     
    def work():
        import time
        time.sleep(3)
        print("thread say:",threading.current_thread().getName())
     
    if __name__ == '__main__':
        # 在主进程下开启线程
        t = Thread(target=work)
        t.start()
     
        print("getname:",threading.current_thread().getName())
        print("current_thread:",threading.current_thread())  # 主线程
        print("enumerate:",threading.enumerate())  # 连同主线程在内有两个运行的线程
        print("active_count:",threading.active_count())
        print('主线程/主进程')
    Outputs
    macname@MacdeMacBook-Pro py % python3 cccccc.py
    getname: MainThread
    current_thread: <_MainThread(MainThread, started 4554411456)>
    enumerate: [<_MainThread(MainThread, started 4554411456)>, <Thread(Thread-1, started 123145514541056)>]
    active_count: 2
    主线程/主进程
    thread say: Thread-1
    macname@MacdeMacBook-Pro py % 
     
     
     
     
     
     
     
     
     
     
     

  • 相关阅读:
    053364
    053363
    oracle导出批量表N行记录
    053362
    053361
    053360
    053359
    053358
    053357
    053356
  • 原文地址:https://www.cnblogs.com/sea-stream/p/14193511.html
Copyright © 2011-2022 走看看