Python期货交易量化指南_Python期货交易基础入门手册(12) 12、并发处理与多线程:多线程作为实现异步任务的一种方式,在进程中充当子任务的角色,多个线程可同时执行,共享进程资源。多线程和多进程的操作方法相似,threading模块提供了对多线程的支持。目前,线程被设计为不可被销毁、停止、暂停、恢复或中断。 threading模块的主要方法包括:current_thread():返回当前调用者控制线程的Thread对象。如果调用者的控制线程不是通过threading创建,将返回一个功能受限的虚拟线程对象MainThread。 enumerate():返回包含当前存活线程的列表,包括主线程和守护线程,以及current_thread()创建的虚拟线程对象和主线程。不包含已终结线程和未开始线程。 active_count():返回当前存活线程类Thread对象,包括主线程。返回的计数等于enumerate()返回的列表长度。 12.1、Thread类:线程由threading模块的Thread类创建,Threa