首页 > 解决方案 > 即使终端关闭,如何在后台运行python scipt(用户输入后)

问题描述

我有一个python脚本,它从用户那里获取一些输入,然后根据输入执行代码。代码需要一些时间才能完成;在此代码运行时,用户可以关闭终端(代码从Linux机器运行)一旦用户关闭终端,脚本也会停止。我知道有像 nohup 这样的选项,但它不接受任何输入(我的脚本中需要输入)。

我怎样才能解决这个问题?

要求是——

  1. 运行脚本,输入输入

  2. 即使终端关闭也让代码在后台运行

  3. 还有一种方法可以将终端中打印的任何内容(在脚本运行时)写入某个文件

标签: python-3.xnohup

解决方案


Linux 的 screen tmux 达到了我的目的。


推荐阅读