1
ratazzi 2013-03-07 10:45:11 +08:00 1
python 的话用 subprocess.Popen 调用脚本,再通过 websocket 一类的将标准输出输出到浏览器
|
2
luztak 2013-03-07 10:54:51 +08:00 via Android
运行一个shell,把socket的io设置成stdin/stdout.
这个在Windows上能用,Linux没测试. 从某本书上看的. |
3
amoblin 2013-03-07 11:18:41 +08:00
|
4
ithelloworld OP @amoblin 这个支持的命令好像不多呀
|
5
amoblin 2013-03-07 12:31:32 +08:00
@ithelloworld 大致看了下,没细研究。如果不要求实时的话,可以用一下Marboo Shell: http://marboo.biz/guide/#marboo-shell
|
7
zodiac1111 2013-03-07 18:42:40 +08:00
我知道有用shellinabox的(比如落云).看看是不是你的需要.
|
8
darasion 2013-03-07 18:47:42 +08:00 1
|
9
wangkangluo1 2013-03-08 13:47:30 +08:00
@zodiac1111 +1
|
10
wangkangluo1 2013-03-08 13:49:42 +08:00
|
11
BOYPT 2013-03-08 15:24:01 +08:00
如果要只看不输入的话也没什么困难的,Popen stdout喂queue,web线程消费queue,ajax定时刷新这个接口,append到DOM就是了。
为了避免内存泄漏什么的,当然最好用环队列。 |