使用Python编写TCP/IP Socket服务器

作者:佚名 上传时间:2023-05-17 运行软件:Python 软件版本:Python 3.9.1 版权申诉

本示例展示了使用Python编写TCP/IP Socket服务器的方法,包括套接字的创建、绑定、侦听和接受连接请求,以及处理收发数据的方法。

import socket

HOST = '127.0.0.1'
PORT = 12345

# 创建TCP套接字
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

# 绑定到指定地址和端口
s.bind((HOST, PORT))

# 监听连接请求
s.listen(1)

print(f'Server listening on {HOST}:{PORT}')

# 等待客户端连接
conn, addr = s.accept()
print(f'Connected by {addr}')

# 收发数据循环
while True:
    data = conn.recv(1024)
    if not data:
        break
    print(f'Received: {data.decode()}')
    conn.sendall(data)

conn.close()

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用Python编写TCP/IP Socket服务器
本示例展示了使用Python编写TCP/IP Socket服务器的方法,包括套接字的创建、绑定、侦听和接受连接请求,以及处理收发数据的方法。import socketHOST = '127.0.
Python 3.9.1
Python
2023-05-17 12:36
使用python编写TCP/IP socket编程示例
本示例展示使用Python编写TCP/IP socket编程的基本操作,包括创建套接字、设置IP地址和端口、监听客户端连接、接受请求、向客户端发送数据。import socketHOST = '
Python 3.x
Python
2023-04-25 06:23
使用Python编写TCP/IP服务器
本文将介绍如何使用Python编写TCP/IP服务器,包括示例代码、代码释义和总结。示例代码下面是一个简单的TCP/IP服务器示例代码,它监听本地地址和端口,并在接收到客户端请求时发送一条简单的“
Python 3.10.0, Socket 3.9.1
PyCharm
2023-03-28 02:52
Socket Tcp IP
Socket Tcp/IP 网络通信。。。基础
RAR
0B
2018-12-25 05:14
Delphi编写TCP IP网络Socket通信程序
本例子就是Delphi中如何利用Socket编写通信程序。 计算机网络是由一系列网络通信协议组成的,其中的核心协议是传输层的TCP/IP和UDP协议。TCP是面向连接的,通信双方保持一条通路,好比目前
rar
0B
2018-12-09 09:18
Java socket tcp ip
Java socket tcp/ip 编程代码
7Z
0B
2019-01-01 16:17
Java TCP IP Socket
TCP IP Socket 免费 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
PDF
2.38MB
2020-10-03 10:53
socketTCP IP
简单的socket操作类,服务于客户端都可以定义,简单的TCP/ip的实现
RAR
0B
2020-05-15 23:44
Socket TCP IP通讯
最近做c#项目,将Socket通讯封装成SocketConnect.dll,使用方便还包含了BytesToStream互转、BytesToHexStr互转等类型转换,,只需要选择连接是服务器还是客户端
ZIP
304KB
2020-09-29 18:56
使用Python socket实现TCP/IP通信
本示例代码使用Python中的socket模块,实现了一个基于TCP/IP协议的简单通信程序。该程序包括了服务端和客户端两部分,可以通过socket建立连接,实现数据通信。'''Python# 服
Python 3.8.2
Python
2023-04-27 00:47