如何在termux中打开新会话屏幕



如何使用python代码在termux中打开新的会话屏幕?我创建了一个需要新会话/屏幕的程序以及如何通过在termux中自动打开新会话来运行特定的脚本?

在">script.py";

os.system('python3 file.py')

如果你使用上面的代码,它将只在同一个会话中运行,但我想在新的会话/屏幕中运行file.py,而不停止script.py

使用Windows cmd,最简单的方法是启动shell命令。如果您启动的是任何命令行程序,包括python,它将获得一个新的cmd窗口。所以,类似于:

import subprocess
subprocess.call('start /wait python3 file.py', shell=True)

请确保包含file.py的完整路径,因为新的终端窗口将运行一个新的shell,因此不一定有相同的工作目录。

最新更新