python 输出到网页_是否可以实时将python子流程的输出流式传输到网页?

在此先感谢您的帮助.我是python的新手,甚至更新的HTML.

过去几天我一直在尝试创建一个带有按钮的网页,以便在家庭服务器上执行任务.

目前我有一个python脚本生成一个带按钮的页面:

(See the simplified example below. removed code to clean up post)

然后是一个python脚本,它运行所述命令并输出到页面上的iframe:

(See the simplified example below. removed code to clean up post)

这会在命令完成后输出整个完成的输出.我也尝试在python脚本中添加-u选项以使其无缓冲运行.我也尝试过使用Python子进程.如果它有助于我运行的命令类型是apt-get update,以及其他用于移动文件和修复文件夹权限的Python脚本.

当从普通的Ubuntu服务器终端运行时它运行正常并实时输出,并且从我的研究中它应该在命令运行时输出.

谁能告诉我哪里出错了?我应该使用其他语言来执行此功能吗?

编辑简化示例:

初始页面:

#runcmd.html

Admin Tasks

创建按钮的脚本:

cmd_page = '

' + 'run updates
' + '' + "
" + "\n"

print ("Content-type: text/html")

print ''

print cmd_page

应该运行命令的脚本:

#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值