多线程
多线程
以下代码实现添加一个进程并运行:
import threading
def thread_job():
print("This is an added Thread, and I feel good")
def main():
added_thread = threading.Thread(target=thread_job())
added_thread.start()
if __name__ == '__main__':
main()
输出结果:
This is an added Thread, and I feel good
上面的代码中,第4行thread_job是我们希望一个线程去完成的任务。
main函数内,先创建一个线程,同时把任务分配给这个个线程,然后启动线程。
线程启动,执行print任务,执行后线程关闭。