2012-12-30 27 views
1

我有兴趣制作一个将字符串从一台计算机传输到另一台的应用程序。我对TCP或UDP通信感兴趣。我已经实现了UDP,但它似乎能够发送多达512字节的数据/数据包。在两端实现数据包分割和连接应该是一个痛苦的屁股,所以我想知道是否有一个库或类似的东西来允许我传输一个长字符串(希望不超过10-20 KB, 2KB)直接到另一台计算机。我不关心加密通信,因为没有敏感数据发送/检索。我可以使用任何建议?Python:简单的PC到PC通信

下面是我想到的是现在:

import easylib 
def receivedData(text): 
    print(text) 
sendData("Hello world! Oh my gosh, this is a pretty long string. Good to know I can send it without any problems.") 

预先感谢您。

回答

3

Nice small example Python套接字服务器。 你也可以使用一些更高级别的协议,like XMLRPC

+0

刚刚推荐XMLRPC。它简单而有效。 –

+0

谢谢!你们都赢得了我的软件的免费许可证。但它是免费的。 :P – DaKnOb