简述
程序简单的模拟TCP客户端的连接、发送数据、接收数据、关闭连接的流程
网络调试助手作为服务端
程序模拟TCP客户端
代码
# TCP客户端
import time
# 导入socket模块
import socket
class TcpClient(object):
"""TCP客户端"""
def __init__(self, connect_ip="127.0.0.1", connect_port=8080):
# 创建TCP套接字
self.tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 要连接的TCP服务器的IP和端口
self.server_address = (connect_ip, connect_port)
def connect_to_server(