tcp实现文件下载客户端
import socket
def main():
# 创建tcp套接字
tcp_client_socket = socket.socket(AF_INET, socket.SOCK_STREAM)
# 获取服务器的ip和port
server_ip = input("请输入服务器的ip:")
try:
server_port = int(input("请输入服务器的port:"))
except Exception as e:
print("输入错误")
# 链接服务器
tcp_client_socket.connect((ip, port))
# 获取下载的文件名字
file_name = input("请输入您要下载的文件名字:")
# 发送下载请求到客户端
tcp_client_socket.send(file_name.encode("utf-8")
# 接收客户端发来的文件
recv_data = tcp_client_socket