try: # 线程调用 t1 = threading.Thread( target=my_thread(), args=(12) ) #t1 = threading.Thread( target=my_thread, args=( ) ) t1.start() 如何启动线程后脱离终端
时间: 2023-09-13 17:12:51 浏览: 97
线程间的调用
要在启动线程后脱离终端,可以使用以下方法:
1. 使用nohup命令执行启动线程的命令,例如:
```
nohup python your_script.py &
```
这将在后台运行您的脚本,并将输出重定向到nohup.out文件中。
2. 使用screen命令创建一个新的会话,然后在该会话中运行启动线程的命令,例如:
```
screen -S your_session_name
python your_script.py
```
然后按下Ctrl+A,然后按下D键来断开与会话的连接。您的脚本将继续在后台运行。
您也可以使用其他类似于nohup和screen的工具来实现相同的效果。
阅读全文