用python实现文件传输的功能

之前写的两篇文章是使用socket来传输字符串,那socket传输文件吗?当然可以,文件本质上也是数据,当然可以传输了。

好了我们来打开一个文件

f = open('filename', 'rb')

使用b模式打开文件,当文件读取的时候就是字节序列。编程思路很简单,和之前差不多。首先,客户端发来要获取的文件名,服务端检测是否有给文件。

用python实现文件传输的功能

如果有发送文件大小给客户端,然后循环发送给文件内容给客户端。

用python实现文件传输的功能

客户端还和之前差不多,先接受文件大小,然后循环接受

用python实现文件传输的功能

私信回复文件传输获取源码


鲜花

握手

雷人

路过

鸡蛋
用心服务创业者
0851-88611148
周一至周五 9:00-18:00
意见反馈:admin@0851life.com

扫一扫关注我们

Powered by 童码少儿编程 X3.4© 2001-2013 0851life Inc.|网站地图