python 循环手法 tcp 脚本
时间: 2023-08-02 11:13:10 浏览: 185
Python Linux下Tcp客户端脚本
这里提供一个使用 Python 的 socket 库实现 TCP 连接的简单示例,可以发送一些简单的消息,然后等待接收服务器端的响应。代码如下:
```python
import socket
TCP_IP = '127.0.0.1' # 目标服务器 IP 地址
TCP_PORT = 5005 # 目标服务器端口号
BUFFER_SIZE = 1024 # 接收缓冲区大小
# 创建 TCP 客户端套接字
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 连接服务器
s.connect((TCP_IP, TCP_PORT))
# 发送消息
message = 'Hello, server!'
s.send(message.encode())
# 接收响应
data = s.recv(BUFFER_SIZE)
print('Received:', data.decode())
# 关闭套接字
s.close()
```
在上面的示例中,我们使用 `socket.socket` 函数创建了一个 TCP 客户端套接字,并使用 `connect` 方法连接到目标服务器。然后,我们使用 `send` 方法发送了一条消息,之后使用 `recv` 方法等待服务器的响应。最后,我们关闭了套接字。
上述示例只是一个简单的 TCP 客户端示例,如果你需要实现更复杂的功能,可以根据具体需求进行相应的修改。
阅读全文