创新互联Python教程:pythonthreading模块有哪些函数

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模块有哪些函数
网站URL:http://www.hxwzsj.com/article/djjeoeo.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 重庆电商网站建设 成都网站建设 手机网站设计 手机网站制作 营销型网站建设 营销网站建设 梓潼网站设计 重庆外贸网站建设 阿坝网站设计 广安网站设计 成都商城网站建设 成都网站建设 成都响应式网站建设 成都网站建设公司 成都网站建设 网站建设开发 移动网站建设 网站建设费用 成都网站建设 定制网站建设 成都网站制作 成都网站设计