前言
编写聊天程序的服务端代码和客户端代码。完成后,先启动服务端代码,然后启动客户端代码,服务端可以根据客户端发生的消息返回相应的答案。要求服务端代码具有一定的智能,能够根据不完整的问题识别客户端真正想问的问题。
一、socket是什么?
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的。
二、使用步骤
1.服务端
代码如下(示例):
import socket
from os.path import commonprefix
words ={'人工':'有什么可以帮到你?',
'你叫什么名字?