Python 写一个tcp 链接
时间: 2023-05-15 19:06:25 浏览: 161
Python创建tcp ip 通信
5星 · 资源好评率100%
可以使用 Python 的 socket 模块来创建 TCP 连接。以下是一个简单的示例代码:
```python
import socket
HOST = '127.0.0.1' # 目标主机 IP 地址
PORT = 8888 # 目标主机端口号
# 创建 socket 对象
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 连接远程主机
s.connect((HOST, PORT))
# 发送数据
s.sendall(b'Hello, world!')
# 接收数据
data = s.recv(1024)
# 关闭连接
s.close()
print('Received', repr(data))
```
在这个示例中,我们首先创建了一个 socket 对象,然后使用 `connect()` 方法连接到远程主机。接着,我们使用 `sendall()` 方法发送数据,使用 `recv()` 方法接收数据,最后使用 `close()` 方法关闭连接。
阅读全文