socket编程python
时间: 2023-06-26 13:04:31 浏览: 107
python的socket编程
Socket编程是一种网络编程的方式,用于实现不同计算机之间的通信。Python中的socket模块提供了一个易于使用的接口来进行socket编程。以下是一个简单的Python socket编程示例:
```python
import socket
# 创建socket对象
s = socket.socket()
# 获取本地主机名
host = socket.gethostname()
# 设置端口号
port = 12345
# 绑定端口号
s.bind((host, port))
# 等待客户端连接
s.listen(5)
while True:
# 建立客户端连接
client, addr = s.accept()
print('连接地址:', addr)
client.send('欢迎访问菜鸟教程!')
# 关闭客户端连接
client.close()
```
这个简单的Python socket程序通过创建一个服务器,监听来自客户端的连接。在客户端连接后,它发送一个欢迎信息,然后关闭连接。
阅读全文