文件名称:python实现简单的tcp 文件下载
文件大小:48KB
文件格式:PDF
更新时间:2024-01-06 15:18:34
c cp python
什么是下载? 首先客户端会问服务器,有没有一个xxx的文件啊?服务器开始寻找,找到后对客户端说有,然后客户端在本地新建一个文件,客户端从服务器收到一点数据,就写进这个文件中,再收到一点数据,再写入这个文件中,只要把所有的接收到的数据都写入到这个文件中,就完成了下载的操作。 所以下载需要2个部分。服务器的发送方和客户端的接收方。 我们这里不考虑复杂的情况。什么限速啊,验证啊,文件大小……只实现最简单的逻辑。 客户端参考代码 import socket def main(): # 创建socket tcp_client_socket = socket.socket(socket.AF_I