打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用python实现文件传输的功能

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

好了我们来打开一个文件

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

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

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

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

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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
分片上传(断点续上传)原理
python TCP通信详解
Python socket 基本传输实验
python 非阻塞socket
哪里有免费大文件传输平台?通过这4个网站免费进行大文件传输
Linux运维学习之同步备份工具Rsync
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服