如何让两个Python脚本通过互联网进行通信?

时间:2013-03-22 10:40:56

标签: python sockets communication

我正在寻找一种方法让两个Python脚本通过互联网进行通信。类似于Socket.IO对NodeJS所做的事情,但没有浏览器和Python。

常量连接(套接字?)在我的选择中是最好的,但如果这是不可能的或非常困难,使用普通的HTTP请求也可以。

有没有框架可以做到这一点?如果是的话,哪些?有适当的文件吗?如果不是,如果没有框架,这将如何实现?

2 个答案:

答案 0 :(得分:2)

sockets确实是你正在寻找的。 Python文档在我链接的页面底部有pretty good examples

对于框架,有twisted可能有助于简化套接字构造和消息处理。

最后,在使用套接字进行编程时,我常常引用extremely helpful guide。警告:该指南是为C编写的,但这些概念仍适用。

答案 1 :(得分:0)

您应该尝试使用xmlrpclibhttp://docs.python.org/2/library/xmlrpclib.html执行此操作。
它处理HTTP请求。