Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python发送文件_Python_Python 2.7_Io_Client Server_Communication - Fatal编程技术网

用Python发送文件

用Python发送文件,python,python-2.7,io,client-server,communication,Python,Python 2.7,Io,Client Server,Communication,我是Python新手,最近我想用Python发送一些文件。我很快就发现了插座。但我搜索了现成的解决方案,因为我认为客户机-服务器通信是一种常见的用途,所以一定存在某种库(或者可能只是因为我的Java背景,我已经习惯了:D)。我找到的所有关于发送文件的答案都提到了套接字和“你必须自己编写协议” 所以我的问题是:是否有任何库,Python(最好是2.7)中的客户机-服务器通信的就绪协议?如果使用套接字,可以使用ssh,然后使用scp(安全副本)。如果要来回移动文件,这可能是最简单的方法。twiste

我是Python新手,最近我想用Python发送一些文件。我很快就发现了插座。但我搜索了现成的解决方案,因为我认为客户机-服务器通信是一种常见的用途,所以一定存在某种库(或者可能只是因为我的Java背景,我已经习惯了:D)。我找到的所有关于发送文件的答案都提到了套接字和“你必须自己编写协议”


所以我的问题是:是否有任何库,Python(最好是2.7)中的客户机-服务器通信的就绪协议?

如果使用套接字,可以使用ssh,然后使用scp(安全副本)。如果要来回移动文件,这可能是最简单的方法。

twisted是一种非常常见的方法:

也许对你有好处!此外,还提供了一些服务。实现a的好例子也有很好的文档记录。

是否有库,为客户机-服务器通信准备好的协议

一般来说,是的:插座(您已经找到)、扭曲(如另一个答案所指)等

我想用Python发送一些文件


使用ftp!大部分情况下,您可以使用并用作客户端启动FTP服务器。

文件,但我认为还有很多其他活动,例如,将计算结果或命令从一个发送到另一个。因此,灵活的协议在这里是件好事。