注册
登录
查看:403 | 回复:10
仓曙
怎么让程序在后台跑,有没有大佬知道
发表于 2022/6/22 9:18:39
楼主

LOW4T13~0CZVLLT$%}KGEJE.png

RF2WU~8BEZK_]4]130NP$2A.png


注释的是之前没优化的

过心
发表于 2022/6/22 9:19:53
沙发

点击按钮之类触发的函数之类的重新开个线程就行

仓曙
发表于 2022/6/22 9:24:37
板凳

想用多进程来跑结果寄了

砸开

过心
发表于 2022/6/22 9:26:35
4楼

Threading模块直接开啊

阳意不逢
发表于 2022/6/22 9:30:43
5楼

先创建类,在类里里面创建一个run方法,然后实例化这个类直接跑就好了

Pascal
发表于 2022/6/22 9:35:04
6楼

开是好开,不好管理而已

阳意不逢
发表于 2022/6/22 9:37:34
7楼

但是这个类要继承多线程

import threading
class mythread(threading.Thread):#类对象的继承知识
    def __init__(self,name):
        threading.Thread.__init__(self)#固定步骤,继承多线程类
        
self.name=name
    def run(self):
        # 这里定义要操作的线程
mythread( t1 ).start()


仓曙
发表于 2022/6/22 9:39:22
8楼

{QHXR$V476J0V8`M@38QPDL.png


开多线程结束后程序崩了

咋回事

过心
发表于 2022/6/22 9:40:04
9楼

去看看线程基础怎么样

colins
发表于 2022/6/22 18:10:25
10楼
可以多进程
colins
发表于 2022/6/22 18:11:03
11楼
直接线程池或进程池,要不就携程
立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品