多线程应用程序w/“控制台”

2024-04-26 04:03:01 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个IRC机器人,我用它来做一些工作。bot的主要逻辑在一段时间内为True:statement

我想做的是使应用程序成为多线程的。它将只运行主应用程序,但也有能力接受控制台上的输入

我想应该是这样的

from threading import Thread

def mainFunction():
    while True:
        doStuff

def consoleInput():
    while True:
        readAndProcessConsoleInput

t1 = Thread(target = mainFunction)
t2 = Thread(target = consoleInput)

t1.start()
t2.start()

我离这儿远吗?有人有专门处理这种程序架构的资源吗


Tags: true应用程序targetdefircbot机器人逻辑