python-3.x - 即使终端关闭,如何在后台运行python scipt(用户输入后)
问题描述
我有一个python
脚本,它从用户那里获取一些输入,然后根据输入执行代码。代码需要一些时间才能完成;在此代码运行时,用户可以关闭终端(代码从Linux
机器运行)一旦用户关闭终端,脚本也会停止。我知道有像 nohup 这样的选项,但它不接受任何输入(我的脚本中需要输入)。
我怎样才能解决这个问题?
要求是——
运行脚本,输入输入
即使终端关闭也让代码在后台运行
- 还有一种方法可以将终端中打印的任何内容(在脚本运行时)写入某个文件
解决方案
Linux 的 screen tmux 达到了我的目的。
推荐阅读
- javascript - 如何在 node.js 中跨不同路由使用 socket.io
- android - 如何获取 aar 文件的包名?
- mysql - 我们是否有解决方法在 sql 中将别名与“where”一起使用
- typescript - 如何对存储在 user.uid 下的 Firebase 值进行排序?
- hyperledger - Hyperledger explorer 启动问题-orderer 端口通信问题
- angularjs - Ajax 请求失败 500 内部服务器错误
- html - 我想使用 Bootstrap 将“div”居中在另一个有背景和“span”的地方?
- laravel-5.7 - 使用来自 /sender 地址 laravel 5.7 的 Mailer
- firebase - FirebaseUI 取消按钮点击回调
- ios - 如何从原生 ios 视图弹回颤振视图?