使用raw_input命令在后台运行python脚本

迈克尔·R

我有一个带有原始输入命令的python脚本,但是我想在用户输入raw_input部分后在后台运行它。我遇到的问题是,如果我尝试使用&在后台运行脚本,原始输入将作为linux命令弹出,而python脚本无法识别它。

有小费吗?

未来

您可以fork用来创建子进程,然后退出父进程。

#!/usr/bin/env python

import os
import sys
import time

_ = raw_input('Enter the the secret code: ')
if os.fork(): # returns 0 in the child, pid of the child in the parent
    sys.exit()

time.sleep(2)
print('All good things must come to an end')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在后台运行 Python 脚本

来自分类Dev

在后台运行命令

来自分类Dev

使用Fabric在后台运行命令

来自分类Dev

使用Tox在后台运行命令

来自分类Dev

使用系统命令并在后台运行的php脚本-它将仍然按顺序运行吗?

来自分类Dev

Python raw_input

来自分类Dev

在后台运行带有 top 命令的脚本

来自分类Dev

在后台运行PHP脚本

来自分类Dev

在后台运行Shell脚本

来自分类Dev

在后台运行鱼脚本?

来自分类Dev

在后台运行php脚本

来自分类Dev

别名在后台运行的命令

来自分类Dev

使用`&`在后台启动命令,并使其在脚本中消失

来自分类Dev

使用pytoexeconverter将python脚本转换为exe后,进程仍在后台运行

来自分类Dev

使用child_process(node js)在后台运行python脚本

来自分类Dev

Blender 使用 python 脚本创建屏幕截图,但在后台运行时不会

来自分类Dev

杀死在后台运行的Python脚本的最小复杂方法

来自分类Dev

自动启动Python脚本并在Ubuntu中在后台运行

来自分类Dev

如何在Windows上在后台不断运行Python脚本?

来自分类Dev

Python脚本在后台运行而不写入文件?

来自分类Dev

接受输入后在后台运行Python脚本

来自分类Dev

在后台使用HERE_DOC方法运行脚本

来自分类Dev

Python的sh模块-在后台运行命令包装器

来自分类Dev

在后台使用命令作为服务运行文件

来自分类Dev

在python中使用raw_input获取列表

来自分类Dev

如何使用raw_input读取python中的输入

来自分类Dev

在后台运行Heredoc格式的脚本?

来自分类Dev

在后台运行特定的Django脚本

来自分类Dev

在后台脚本中运行busybox netcat?