1、说明
python提供的与线程操作相关的模块,在3.x版本中使用threading代替thread,如果想在python2.x版本中使用threading,则可以使用dumy_threading模块。
2、threading模块提供的可直接调用的函数
active_count():获取当前活跃(alive)线程的个数。
current_thread():获取当前的线程对象。
get_ident():返回当前线程的索引,一个非零的整数(3.3新增)。
enumerate():获取当前所有活跃线程的列表。
main_thread():返回主线程对象(3.4新增)。
settrace(func):设置一个回调函数,在run()执行之前被调用。
setprofile(func):设置一个回调函数,在run()执行完毕之后调用。
stack_size():返回创建新线程时使用的线程堆栈大小。
threading.TIMEOUT_MAX:堵塞线程时间值,超过这个值会栈溢出。
以上就是python threading模块中函数的介绍,希望对大家有所帮助。更多Python学习指路:创新互联Python教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
网站名称:创新互联Python教程:pythonthreading模块有哪些函数
文章地址:http://www.shufengxianlan.com/qtweb/news46/391396.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联