我想創建一個可以與另一臺機器上運行的另一個python程序進行通信的python程序。他們應該通過網絡交流。對我來說,使用BasicHTTPServer非常簡單。我只需將我的消息指向http:// server2:port/my/message,server2可以根據該消息「/ my/message」執行所需的任何操作。它也非常省時,因爲我不必每隔X秒鐘檢查一次文件或類似的文件。 (我的另一個想法是把文本文件通過ssh到遠程服務器,然後讀取該文件..)加密和密碼保護的Python網絡通信
缺點是,這是沒有密碼保護,也沒有加密。我希望擁有兩者,但仍然保持傳輸郵件的簡單性。
正在通信的機器彼此瞭解,我可以將密鑰文件放在所有這些機器上。
我也偶然發現了扭曲,但它看起來相當複雜。也gevent.ssl.SSLsocket gevent看起來方式太複雜,因爲我必須檢查消息和東西的字節長度。
有沒有關於如何設置這樣的事情的一個簡單的例子?
你可以試試[CherryPy](http://www.cherrypy.org/) – alfasin