如何使用Python将用户输入传递到os命令行界面?
我正在将一些用户输入传递给如何使用Python将用户输入传递到os命令行界面?,python,django,Python,Django,我正在将一些用户输入传递给views.py文件,需要使用Python将这些输入参数传递给OS命令行界面。我在下面提供我的代码: rname = request.POST.get('react') if 'strt' in request.POST: status = 1 if 'shutbt' in request.POST: status = 0 if 'susbtn' in request.P
views.py
文件,需要使用Python将这些输入参数传递给OS命令行界面。我在下面提供我的代码:
rname = request.POST.get('react')
if 'strt' in request.POST:
status = 1
if 'shutbt' in request.POST:
status = 0
if 'susbtn' in request.POST:
status = 2
passw = Reactor(
rname=rname,
status=status,
)
passw.save()
在这里,我通过
post
方法获取用户输入,在保存到数据库之前,我需要将paramI.e-status和rname
传递到操作系统命令行界面。您的缩进真的很奇怪,但假设这一切都对您有效,我仍然不理解您的问题。。。是否要在命令行上调用新命令?如果是,您应该使用subprocess.Popen
。是的,您是对的。你能分享你的想法吗?我有,我的想法是你应该使用subprocess.Popen
: