У меня есть код Python вида:
(o,i) = os.popen2 ("/usr/bin/ssh host executable")
ios = IOSource(i,o)
Затем библиотечный код использует этот IOSource, выполняя операции write () и read () с входным потоком i и выходным потоком o.
Да, здесь идет IPC .. Подумайте, RPC.
Я хочу сделать это, но HTTP-способом, а не порождать ssh.
Я уже делал Python http с:
conn=httplib.HTTPConnection('localhost',8000)
conn.connect()
conn.request('POST','/someurl/')
response=conn.getresponse()
Как я могу получить inputtream / outputtream из HTTPConnection, чтобы мой код lib мог читать / писать так же, как в примере ssh выше?