风云2015 2021-09-18 02:01 采纳率: 84.2%
浏览 67
已结题

python3 会自动释放长期不用的线程吗?

请问,如果用了多线程,有些线程代码运行完了之后,长时间没再运行,比如1天时间,会自动释放吗?

具体案例如下,在一个Python 文件中,有如下代码


def custom():
     # 省略代码块


def on_mesage():

      #省略代码块

      t = threading.Tread(target = custom)
      t.start()

      # 省略代码块

在上面这个代码块中,on_mesage() 一直在循环运行,类似 while true 的循环语句,on_mesage() 中我加了一个线程 ,运行 custom 函数。也就是说,on_mesage() 每循环运行一次,都会新起一个线程运行 custom() 函数。我的疑问是,每次循环运行都创建的新线程,会在custom()函数运行完毕后而自动关闭吗?

  • 写回答

2条回答 默认 最新

  • 於黾 2021-09-18 02:02
    关注

    线程在退出时就已经释放了
    我不知道你需要释放的到底是什么玩意
    代码是肯定不会释放的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 9月25日
  • 已采纳回答 9月18日
  • 修改了问题 9月18日
  • 创建了问题 9月18日

悬赏问题

  • ¥20 校园网认证openwrt插件
  • ¥15 以AT89C51单片机芯片为核心来制作一个简易计算器,外部由4*4矩阵键盘和一个LCD1602字符型液晶显示屏构成,内部由一块AT89C51单片机构成,通过软件编程可实现简单加减乘除。
  • ¥15 某东JD算法逆向算法
  • ¥15 求GCMS辅导数据分析
  • ¥30 SD中的一段Unet下采样代码其中的resnet是谁跟谁进行残差连接
  • ¥15 Unet采样阶段的res_samples问题
  • ¥60 Python+pygame坦克大战游戏开发实验报告
  • ¥15 R语言regionNames()和demomap()无法选中中文地区的问题
  • ¥15 Open GL ES 的使用
  • ¥15 我如果只想表示节点的结构信息,使用GCN方法不进行训练可以吗
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部