我对Python很新,最近我想用Python发送一些文件。我很快发现了有关插座。但是我搜索了现成的解决方案,因为我认为客户机 - 服务器通信是如此常见的用法,必须存在某种类型的库(或者也许只是因为我的Java背景,我已经习惯了它):D)。关于发送文件的所有答案我发现提到的套接字,并且'你必须自己写一个协议'。在Python中发送文件
所以这里是我的问题:是否有任何库,准备在Python(最好2.7)的客户端 - 服务器通信协议?
我对Python很新,最近我想用Python发送一些文件。我很快发现了有关插座。但是我搜索了现成的解决方案,因为我认为客户机 - 服务器通信是如此常见的用法,必须存在某种类型的库(或者也许只是因为我的Java背景,我已经习惯了它):D)。关于发送文件的所有答案我发现提到的套接字,并且'你必须自己写一个协议'。在Python中发送文件
所以这里是我的问题:是否有任何库,准备在Python(最好2.7)的客户端 - 服务器通信协议?
如果您使用套接字,您可以使用ssh然后执行scp(受保护的副本)。如果你来回移动文件,这可能是最简单的方法。
也许zeromq是东西给你!也有python bindings可用。实施Publisher-Subscriber pattern的好例子也有很好的记录。
文件大部分,但我认为会有很多其他活动,例如,将计算结果或命令从一个发送到另一个。所以灵活的协议在这里会是一件好事。 – alex