GPILOPD 2023-07-31 11:53 采纳率: 14.3%
浏览 3
已结题

python多线程问题

import os
import time
import _thread

def output(st):
    if st == "ADHD":
        os.system("start ADHD.py")
    if st == "PTSD":
        os.system("start PTSD.py")
    time.sleep(2.5)
    os.system("taskkill /f /im py.exe")

for i in range(10):
    _thread.start_new_thread(output,("ADHD",))
time.sleep(30)

这段代码是我想先运行ADHD.py
等待2.5秒
最后关闭窗口
把这些变成一个线程
运行十次
结果弹出了这个窗口

img


关也关不掉
怎么回事

  • 写回答

3条回答 默认 最新

  • 爱编程的小芒果 2023-07-31 12:17
    关注

    关都关不掉?那小概率是BUG,还有可能是程序问题或电脑中病毒了

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月2日
  • 创建了问题 7月31日

悬赏问题

  • ¥15 Opencv配置出错
  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?