您现在的位置是:亿华云 > IT科技类资讯

Python 绝技 —— TCP 服务器与客户端

亿华云2025-10-09 06:57:50【IT科技类资讯】4人已围观

简介复制#!/usr/bin/envpython3 #-*-coding:utf-8-*- #公众号:python学习开发 imports

Python 绝技 —— TCP 服务器与客户端
复制#!/usr/bin/env python3  # -*- coding: utf-8 -*-  #公众号:python学习开发  import socket  import threading  def tcplink(conn,绝技 addr):      print("Accept new connection from %s:%s" % addr)      conn.send(b"Welcome!\n")      while True:          conn.send(b"Whats your name?")          data = conn.recv(1024)          if data == b"exit":              conn.send(b"Good bye!\n")              break          conn.send(b"Hello %s!\n" % data)      conn.close()      print("Connection from %s:%s is closed" % addr)  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)  s.bind(("127.0.0.1", 6000))  s.listen(5)  print("Waiting for connection...")  while True:      conn, addr = s.accept()      t = threading.Thread(target = tcplink, args = (conn, addr))      t.start()  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.

很赞哦!(95)