当前位置:   article > 正文

python实现TCP服务器

python实现TCP服务器

import socket
 
# 创建一个socket对象
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 
# 获取本地主机名
host = socket.gethostname()
 
# 设置一个端口
port = 12345
 
# 绑定端口
server_socket.bind((host, port))
 
# 设置最大连接数,超过后排队
server_socket.listen(5)
 
while True:
    # 接受一个新连接
    client_socket, addr = server_socket.accept()
    
    print(f"连接地址: {addr}")
    
    message = '服务器响应!' + "\r\n"
    client_socket.send(message.encode('ascii'))
    
    client_socket.close()
 
# 关闭服务器socket
server_socket.close()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/1013352
推荐阅读
相关标签
  

闽ICP备14008679号