写一段使用将计算机作为服务端发送数据的python程序
时间: 2023-04-07 17:03:44 浏览: 124
好的,以下是一个使用 Python 将计算机作为服务端发送数据的示例程序:
```python
import socket
# 创建一个 TCP/IP socket 对象
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 绑定 IP 地址和端口号
server_address = ('localhost', 8888)
server_socket.bind(server_address)
# 开始监听客户端连接
server_socket.listen(1)
# 等待客户端连接
print('等待客户端连接...')
client_socket, client_address = server_socket.accept()
print('客户端已连接:', client_address)
# 发送数据给客户端
message = 'Hello, client!'
client_socket.sendall(message.encode())
# 关闭连接
client_socket.close()
server_socket.close()
```
这个程序将计算机作为服务端,监听本地的 8888 端口,等待客户端连接。一旦客户端连接成功,服务端就会发送一条消息给客户端,然后关闭连接。注意,这个程序只是一个示例,实际应用中需要根据具体需求进行修改。
阅读全文