구현 과정은 다음과 같습니다.
1. TCP 클라이언트 개체를 만듭니다.
2. 서버에 연결합니다.
3. TCP 소켓을 통해 데이터 송수신을 실현합니다.
구현 코드
#! /usr/bin/env python
# __*__coding: UTF-8__*__
import socket
target_host = "192.168.8.14"
target_port = 9999
#建立一个socket对象
client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#连接服务器
client.connect((target_host,target_port))
'''无限循环实现无限收发数据'''
while True:
str = input("请输入:")
client.send(str.encode())
response = client.recv(4096)
print ("返回的消息为:",response.decode('gbk'))