久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      python如何關閉線程

      python關閉線程的方法:首先導入threading,定義一個方法;然后定義線程,target指向要執(zhí)行的方法,啟動它;最后停止線程,代碼為【stop_thread(myThread)】。

      python如何關閉線程

      本教程操作環(huán)境:windows7系統(tǒng)、python3.9版,DELL G3電腦。

      python關閉線程的方法:

      一、啟動線程

      首先導入threading

      import threading

      然后定義一個方法

          def serial_read():    ...    ...

      然后定義線程,target指向要執(zhí)行的方法

      myThread = threading.Thread(target=serial_read)

      啟動它

      myThread.start()

      二、停止線程

      不多說了直接上代碼

      import inspect import ctypes def _async_raise(tid, exctype):     """raises the exception, performs cleanup if needed"""     tid = ctypes.c_long(tid)     if not inspect.isclass(exctype):         exctype = type(exctype)     res = ctypes.pythonapi.PyThreadState_SetAsyncExc(tid, ctypes.py_object(exctype))     if res == 0:         raise ValueError("invalid thread id")     elif res != 1:         # """if it returns a number greater than one, you're in trouble,         # and you should call it again with exc=NULL to revert the effect"""         ctypes.pythonapi.PyThreadState_SetAsyncExc(tid, None)         raise SystemError("PyThreadState_SetAsyncExc failed") def stop_thread(thread):     _async_raise(thread.ident, SystemExit)

      停止線程

      stop_thread(myThread)

      相關免費學習推薦:python視頻教程

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號