2024-09-30 18:23:30 发布
网友
我有一个处理和返回一些数据的函数。你知道吗
当我运行代码时,大约需要5秒钟才能返回答案。有没有可能同时做些别的事情?例如,我想写一个简单的行,比如“加载…”。你知道吗
一根线行吗?你知道吗
您可以使用内置类thread.Thread,例如
thread.Thread
import threading def data_processing(): pass def print_some_jokes(): pass def do_both(): t1 = threading.Thread(target=data_processing) t2 = threading.Thread(target=print_some_jokes) t1.start() t2.start() t1.join() t2.join() both = threading.Thread(target=do_both) both.start() both.join()
您只需在输入函数之前或在输入函数时的第一行打印“加载…”。然而,这并不是在做“其他”的事情。这是一个顺序执行。你知道吗
如果您想并行地做其他事情,是的,线程将是一种方式。你知道吗
你应该张贴你的代码,也许告诉我们,到底是什么,你想做一个准确的答案!你知道吗
您可以使用内置类
thread.Thread
,例如您只需在输入函数之前或在输入函数时的第一行打印“加载…”。然而,这并不是在做“其他”的事情。这是一个顺序执行。你知道吗
如果您想并行地做其他事情,是的,线程将是一种方式。你知道吗
你应该张贴你的代码,也许告诉我们,到底是什么,你想做一个准确的答案!你知道吗
相关问题 更多 >
编程相关推荐